added new models for controllers

updates for database structure