Changed TreeMap to a threadsafe implementation
Fixed an off by one error in CableBusStorage

This will fix #269 and #288
Merge pull request #289 from yueh/fix-288

Fixed an off by one error in CableBusStorage
Fixes duping of damaged items. #298
Merge pull request #301 from yueh/fix-298

Fixes duping of damaged items. #298
Code formatting
Merge pull request #302 from yueh/cleanup-code

Code formatting
Switched to a concurrent collection in ItemList

Replaced the TreeMap inside ItemList with a CSLM
Formated code to match the current formatting
Merge pull request #277 from yueh/fix-276

Changed TreeMap to a threadsafe implementation