Restructured some classes
* Moved MainWindow -> InterfaceCoreView
* Added an App class
* Added process nodes
* Started using Display Lists