Revert "Add ping invertal to constants"

This reverts commit 7bcaada516c63b679292730c7a0375d7012aea16.
Revert "Revert "Add ping invertal to constants""

This reverts commit 6ddce42762e76e13ccff6479262b609be6867bd3.
Revert "add some framework for pings"

This reverts commit 1c9eee6962f2edbc5f13cea9a01dbf9190951c02.
stash my work