Add some tests; add to .gitignore