heap impl
heap wip
maximum implementation
some resizing implemented
comments