Prepared the MVC architecture.