- added hash functionality
- fixed some javadocs
- added some log messages