added pom.xml
added tests
cleanup, removed files and added documenation on creation