2d spring simulation