Added Google Java library
Consolidates packages
Consolidated and added abandoned thread cleanup
Updated based on package consolidation
Removed session listener

Not needed now
Reverted back