removed unnecessary dependency
added first stab at an integration test