Set up basic Model View Controller architecture.