Implementing Attribute monad
- Adding attribute so it's possible to add id's to each element.
- Adding guid for a unique id.
- Starting to add string output, dom needs more work