Tests now passing
Further tests added to Validate
Now rejecting $schema and $ref keys, added tests.