First steps toward client-side validation
Adding front end validation to customer view. Fixes #9
Merge pull request #21 from acreeger/validation

Validation