added multiple hartbeat types to client
modified test run to use 10 challenges