changed server, prepared requirements
changed login logic
add models, improved auth