Remove legacy GUI code
Refactor graphics
Add basic pretty printers for scenegraph
Work towards updating lua API