Part 1 of a series to implement a CMS in the Sinatra web framework

Summary

Sinatra is a cute little web application mini-framework, that primarily sets up controllers and views, processing routes and generating responses.

It can be quite fun to work with something light-weight like this rather than doing everything with Rails.