Enable Django Forms and Base.html

This commit changes all site forms to Django forms, adds forms.py,
and adds navigation in base.html.