created base class/interface for controllers and viewmodels.  stubbed out all of GroupControll's CRUD operations