Example of a modular Sinatra app, using MVC