[core] added forms.py
[core] updated views.py with various generic views
[tumblelog] added authentication package in settings.py