changed variable types. Now starting Heap refactoring
refactored heap to a not type-sensitive heap. Made a simple test and looks to be working just fine