Updates RSVP
Removes dead heartbeat code
Changes OpenCloseInterval units to milliseconds
Add event listener or error messages in Promises
Fixes race conditions in heartbeat feature