made location required and errors work properly
Merge pull request #49 from osulp/feature/RequiredFieldsInForms

made location required and errors work properly