-[CWBinaryHeap addObject:]
move protocol declaration ahead of the class declaration and make add objects conform to the protocol
-[CWBinaryHeap count]
-[CWBinaryHeap dealloc]