Refactoring the Model Controller structure
Refactoring the Model Controller structure