Now allocating/deallocating correctly
Almost ready to integrate metaballs