Updated to velocity verlet, optimizing some line drawing