separated unit and integration tests, added integration-test goal