Renamed test method; Fixed incorrect term in tests
Reworked some macros
Added Attrs record type to represent tag attributes

Attrs also implments IFn, in the same way as Css
Reworked print-method overrides into macro
Added builder method: attrs