Refactor Element to adhere to private naming standard

This changes the ordering of functions in Element, alot.

Merge request reports

Loading