User page

Ding submission validation implemented fully.
Time zone support relies on TIME_ZONE in settings.py