when you add a new element, it is selected by default
changed element.parent to element.parent()
added basic enabling/disabling of the save button
reorganized the properties inputs