updating file structure, adding mvc