major work on sinatra-integration. implmenting user model and authentication