Added integration tests. Added Facade class for easier interaction with the wrapper. Added dependency injection.