cleaned up dead code
using new method names for stop/start hooks
added made presence, metrics services interfaces with implementations to aid in API clean-up; added some syntactical sugar
made rotation more exact
renamed updateIntervalMillis to aggregationIntervalMillis to be more precise
made tests less prone to async inconsistencies
updated copyright message
added lease service stubs
added lease service stubs
made wait after each service aggregation more accurate
added lease path type