Client is now complete save for inserting into hash and then working in the heap functions. Core add, whipser and pause are complete.