some proper unit testing
More testing
Add javadoc
rename method
special treatment for default package
resource loading tests
add simple service test
add parameter validation and javadoc