Merge branch 'release/v0.5.0'
Add editor engine.
Editor message updates.
planetus updates
new blocks; added first house map; center maps smaller than viewport
remove open door tile state
fix indentation
work on statboard; support for opening chests and fetching items in chest; add manual draw option to rendering engine + event to trigger draw
add statboard model
Add scene event firing.
add editor events for get map + put tile
fix put tile handling; add stubs for other events
Add ajax function. Add map loading from json file.
fix put tile hit testing
Add save command.
More support for the editor.
Finish map saving command.
Add second novus project.
Fix up initialization of root model canvas.
Add max width and height to gleam.