Fixes #1, refactor synchronizedMap call to concurrentHashMap
Fixes #2, edit ScheduleHolder's every docstring for correctness.
Merge branch 'refactor-synchronized-map' into develop