Basic sinatra skeleton with user auth