Initial commit
Added integration tests
Removed unused library from test
Refactored integration test