added trip controller methods trip views, and updated routes