2+1 foliations!

Works for small numbers.
Nasty logic bug that causes failure for large numbers.
2+1 foliations isn't done, but at least the base case works.