GUI Implemented
Refined Classes
Added debugging