Made changes to 11 files. Redefining the user interface, adding more functionalities