Split App class out into app.rb
Use :: for context, avoiding extra input fields