Cleans up trips controllers/views
[Fixes#74699254] Standardizes assiting actions and backend behaviors.  Improves permissions to prevent random users from accessing other users.