Renamed the GUI files and added comments and versioning