Test & repo cleanup

- moved the database to the resources folder to match folder structure
- Modified Path tests. See inline comments.
- Separated some of the Path tests into separate classes because the
@BeforeMethod call made some tests obsolete. We need to watch out for
this
- Modified Logger tests. See inline comments.