Added in extra layer of server-side validation to all forms in website, and modified the Views accordingly to display error messages if necessary. These features are to act as safeguards in case the normal JavaScript validation of forms fails unexpectedly.