Sinatra skeleton containing User model for login (bcrypt and sessions) AND RESTful route templates