Added requirements file
Add user profile and authentication backend settings
User profile model improving
User registration form improvement

User registration form now use built-in User model instead of profile
to validate login field.
Added email notificator
Add user profile migration