update the insert part of binary heap, need to complete