refactoring: remove TFreeList.h