FIX: removed declaration in heap which missed its definition. FIX: added missed declaration for queue implementation