added postcode validator with testing, included a student list view and template
merge changes to models.py