excluding public/report dir
adding some more tests, droping and recreating the database on setup and teardown... tests are slow 'cause it's using database.