Fix reference pool jar file

typo
simple path change to EXIST_HOME
Rename Class, hinted by check style
Variable must be volatile because of multithreading
Mainly documentation changes
Bumping version
Merge pull request #48 from dizzzz/refactor

minor repairs