Code structure

- MVC