removed excess controllers and implemented STI instead of polymorphic
removed the extra tables that were created and not needed
cleaned up the contact and case forms a bit