New attributes
New html functions
Added some comments for future self