Added testing on filtering, and made it so tests don't destroy the real local db.
Added .gitignore file