Add attributes, classes and styles to the Element constructor
Add high-level API for DOM creation