Ping update

Adds basic handling of the ping block.
Adds a PingManager to handle pings.