Add freelist.
Merge pull request #20 from benbjohnson/freelist

Freelist