Made some changes to the models

I found this plugin:
http://django-userena.readthedocs.org/en/latest/

That can handle most of the user registration, login, messagisng, etc. Which will be heavy on the webapp. I have written some models and updated some setting configurations on settings.py to work with the plugin.

In settings.py, one of the settings missing to make it work is:

EMAIL_HOST_USER = 'yourgmail@gmail.com' 
EMAIL_HOST_PASSWORD = 'password'

I have removed them from the public repository for privacy reasons.