Issue #162 Implementation

Added ConcurrentHashMap to improve performance.
Issue #162 Adjustments

- Modified fMethodDescriptions to be final
- Changed from put to putIfAbsent
Merge pull request #640 from coreyjv/issue162

Issue #162 Implementation