ADD: a lot of methods to handle MVC

There are no tests, but the classes compile