Refactored gracekelly core code to remove synchronized blocks.
bumped up the version