Rename Element to ElementNode
Add chainable methods to ease element building