taxi view and controller