Issue #5 - move integration tests into their own folder