Fixed one occurance of improper np.zeros initlization at line 320
Fixed more np array init problems
Fixed errors related to I'm not sure what. I don't think I fixed much. I fgured out phi error nans were caused by testing with 1 particles