added very simple whitelist, fixed up gitignore