initial stab of ciny setup
more exploration of possible interface for ciny test
free non-setup trees properly
fix memory error when running binary tree tests