Merge of new validator with tests

Per @gvwilson request (issue #34).
These are auto-generated project files for the IDE I use (Pycharm).