adding the mvc structuring