GUI: Added ToolBar
GUI: Added Canvas GUIElement
Backend API: File encodings on get/set contents
GUI: Canvas now supports loading/saving of data
GUI: FileDialog now selects text on save dialog
GUI: Updated Canvas. Updated Toolbar
GUI: Additions to Canvas and Toolbar
Added drawing application