Responsive units

Added common header
Units are now normalized as doubles
Updated element to handle new unit
Updated parser to correct read doubles
Default height and width is now the size of the screen
Ignoring dragging