completed Tuple (should've been done in proj 1, and finished insert/del in HeapPage