inserted classes into kevins gui stuff and deleted original stuff that was in master branch