Yellow Fish

Results 2 issues of Yellow Fish

![image](https://user-images.githubusercontent.com/10436115/205206416-49e89e94-7266-448d-877b-f5d8029711fc.png) There seems to be a bug in this line. `headerPtr = &allocationHeader;` Should be changed to `*headerPtr = allocationHeader;` otherwise the padding value is not recorded in the header...

As discussed in readme.md, the pool allocator initialize freeNodeList with O(N) complexity. However before any free() is invoked, it behaves like a LinearAllocator. So we could just leave the freeNodeList...