made makeDirection static, worked on willCollide to reduce collision detection errors.