/* * object of all elements and define their attributes * Element consists of name, expected data, component (used to edit this data) and render methods * render method should expect element itself and language and return the html string * elements name is its frendlyname for translation purpose the key of i18n obj in element key * data must be an object containing an array named errors and the data itself wich can be anything * add a section attribute to the html to enable click to scroll to element lile