What code should be in the controller? Should most code be in the model and you just call the methods (from the model) in the controller? Or should the model only contain the class with properties, but shouldn't contain so much methods? I'm a bit confused with this.