fixed some warnings
code reformat
added support for self references by leaving out the element name
use self references
added support for setting right and bottom properties instead of width and height; added single letter shorthand support for position properties
changed layout elements to use box-sizing css property to avoid inner divs
updated version number and readme