add sinatra modular project