Put everything into an app so we can use rackup