* Add size property to Pool
* Switch to using set instead of vector to handle addresses. Add doc strings. Add free method.
* Change language to C from C++
* Add compiled C file