Forgot to update the RRCPCommand on here to work with the client
Made somethings private. Removed heartbeatlock because its not needed