added new models/controllers/views