updated routes and added new models