Move to MVN

Library is moved to maven
.gitignore for maven
add docs