Slightly opinionated single process sinatra app skeleton, with background work support