commenting the bubble down which is the hardest bit of this heap implementation