Fixed a rather embarrassing subtraction bug.
Added support for growing the heap.

Might want to add support for shrinking it, too...