gui.py viewer.py : Added section where the drawing will occur
gui.py editor.py : Added section for users to edit and view code
gui.py controls.py : Added control buttons and positioned and resized them
* : Implemented slide out section for more controls
gui.py controls.py : Implemented ability to load files into editor
controls.py : Implemented ability to save files from editor
controls.py : Implemented basic saving and loading functionality
* : Refactored functionality of controls into seperate file named controls_functionality.py
* : Implemented GUI Widgets for expanded settings section
* : Implemented ability to change viewer's background color
viewer.py : Refactored painting functionality from gui.py
* : Further control refactoring
* : Implemented loading with confirmation if editor text has been modified; complies with Mac OS X Human Interface Guidlines
check_save_msg_box.py : Implemented to display confirmation if file changes may be lost
* : Refactored intrinsic documentation
* : Improved readability
confirm_clear.py * Implemented dialog to appear if changes will be lost when 'Clear' button clicked
* : Refactoring to improve maintainability and readability
controls.py
* : Implemented 'Clear' button