~jaro/balkon

ref: a006f79c943672e2099257780f7d601b2da084a4 balkon/src d---------
Use CSS3 terminology for fragments and containing block.
Avoid reimplementing Data.Text.Lazy.fromStrict.
Implement "plain" interface.
Use Rect in "plain" interface.
Create "plain" interface.
Add module for working with rectangle coordinates.
Separate modules.
WIP version with WIP interface.