Started GUI, Still incomplete
Starting GUI, made core classes and interfacing capabilities as well as draw methods
Merge branch 'Building_GUI'