added trips model and controller