replaced the entire code from Pushkar in server.py and used a better MVC approach while using the cm_keys class. Fixed errors related to the use of os.open thet were newly introduced for fg-manage. Redesigned the GUI layout to follow my original design.