Preparing testability & maven repository publishing