Initial implementation

I guess there is no logging in the source, especially not with slf4j. This dependency should be provided