- Made the base implementation of FreeList private, because it's supposed to be a composition, not inheritance.
- Added tests to LinkedList to check that front==back when there's only one element
- Added an `offset` parameter for the memory allocators, so they know where their memory starts
- WS
- Scoping
- Fixed tests for extra init paramter
- Changed order of operations when switching allocators.
  * Allow `init` to use the previous allocator.
- Added a way to save errors in BigMem
- Added tests for BigMem
- Added allocation checks for LinkedList
- Added size attribute to linked list