Added a todo list.
Forgot to commit the Project file.
Added some more code to the ui.button and started work on ui.progressbar.
Need to figure out how to make an extendableObject that can be used throughout the project and contain useful methods.
Added code to display the progress bar.
Added a view for the extendableObject tests.
Working on the extendableObject class.
Works with constructor functions, just need to get the copyProperties method working and add the ability to use jSON objects.
Added more code for testing.
Added code to handle json objects as sources of an extension.
Finished all the javascript inheritance code just need to clean it up.
Still have a strange bug when using extend(object, object)
Removed a commented line of code.
Added comments for new ideas.
All objects are converted to functions before creating a prototype.
Removed an empty line.
Adding more code to determine the best method of action.
Need to fix stuff still.
Finished extendableObject.js just need to clean it up.
Fixed a bug that wasn't copying the destination methods if they already existed in the base.
Still a bug with parent constructor calls.