Add OAuth, some additional bootstrap helpers and new Trip and Media models.

Add OAuth, some additional bootstrap helpers and new Trip and Media models.