write validations for access levels
more validation
Merge pull request #131 from ZeusWPI/add-validation-checks

Add validation checks