Create a new class for storing parents
Add new type for Baseheap item