Second Upload

Finished all classes, no errors within anything. Have to continue with
JUnit testing and Implement the Window Interface.