Removed linked list stuff.
Added a new header struct.
Began on creating functions that use new in-heap list system