added form, model and tableGateway to the controller class as properties
so they are more easily used by subclasses