Adds Model delegate protocol,
makes controller conform to protocol and creates instance of model in controller
connects model with controller
implements error delegate
adds accessor methods to model
implements tableview delegate in controller