Worms update

lattice code is now functional independent of topology