To pass tests, add user validation
Merge pull request #23 from MarkDBlackwell/feature-make_tests_pass

To pass tests, add user validation