linked model with controller and view using Spring DI, though updated models don't have controllers properly set (ie. causes null pointer exceptions)