The file structure has been revamped

The file structure has been revamped according to the MVC concept.