the big cleanup
minor fixes and a malloc/free failure
fixing a bad free call
moving back to cython ::sadface::
cleanup hoopers merge mess