clean up
more size testing
more validity testing under load
fix get_freedom and detach_blocks
check linked lists for validity
track free and used coutns
check top size