Addressed all comments except those relevant to removing RpsPuller.pullStats() and RpsPuller.getStatsFromApp()