Basic GUI Functionality Implemented