Mavenized the library