aligning and valigning based on ink, not logical
Added circle shape
Adding circle and triangle, and example

Closes #7
Added line primitive
Added support for "extends" in layouts
Removing warning
Tons more documentation.