use parent pom 1.2.1
fixes #27
rename tests
rename test methods
with example
javadoc.. I was tired...
move functions to Comparables
reuse functions