Added inheritance to template and reorganized templates.
The editor uses SFML to render the level.
Added blocks insertion.
Added support for entity selection, movement. Replaced references to
entities with iterators.
Added QtTreePropertyWidget to show object's properties.
The property grid shows objects' properties. Can save and load levels.
The game can load the new level format. (+ some fixes).
The editor draws the boundaries. (+ Some Fixes)
Merge branch 'feature/New_template_organization' into develop