This is project classes with MVC architecture