Routes basic request to request function.

Also adds a Trip model.