Rewrote AppTerminal.
Commented out AppTerminal code temporarily to make the new rewrite build successful.
Removed the Utility.cs class.
Massive changes made to the core framework. These changes are made to favor modularity and extensibility. Additionally, the core framework is easier to understand and operate. A number of changes have been made to the shared framework, introducing a number of classes that will assist developers in creating controllers. Other components of the framework are now broken, they will be fixed later on. Documentation for the shared framework is complete. Documentation for the core framework is partially complete.