Implemented user registration. Added TODOs in models.py. Improved templates a bit.