Added basic hearbeat framework
Client-side heartbeat is working