Enhanced Django Forms implementation - because django.forms sucks big time