Ignore Vim swap files
Raise an error for unknown schema keys
PEP8 and minor readability enhancements