moved heap structs to utils package