Add a template for displaying trip info.
Add trips as a first-class data type. Convert sudo page to fetch database info as json.
Add an instance method for fetching places for a trip, and convert mapping method to accept a list of places and return a function that generates map image urls.
Tweak style and layout on many pages.
Simplify trip model by storing places directly as json inside the trip.
Load javascript from cdn.
Add trips to the tags page.
Update header and footer of pages.
Ongoing style tweaks.
Use connect-assets to serve coffeescript and stylus files.
Add an empty style file for http errors.
Add navigation thumbnails to photo pages.
Move dynamic form functionality to external js file.
Translate js to coffeescript.
Add a copyright notice to the footer.
Add custom colors to #tomato background.
Remove dependency on bootstrap-stylus, update assets version number.
Update css dependencies to use assets tag.
Use js and css tags for loading assets.
Redirect to /sudo on successful auth.