Started implementing binary heap