Little improvements

I changed the way the user's model is got - not from settings but using a nice function.
Also I added the requirements file to deploy development environment quickly. I use virtualenvwrapper to create different envs for different projects. I am sure this file is required.