Refactored code, Implemented project settings, Added creating new ApexClass functional, Implemented Retrieving and Deploying metadata from/to org from Project Settings dialog.