Restructuring code for MVC w InputView