Create Model View Controller（MVC）