added kinf
added another lattice type and streamlined
added rest of lattices