Added missing GUI class methods
Added removal capabilities for GUI class
Added simple menu capabilities, I miss function pointers :[