Added moving average to heartbeat monitor and adjusted formula
Added author comment
Pulled out the runner into its own observer