Removed ArrayBlock and replaced usages with ArrayBase.
Renamed ArrayBase to ArrayBlock.
Added LinkedListBase.  LinkListBlock and LinkListAlligned extend it.