refactoring app with inital sinatra structure (missing: bundler and dynamic load)