изменено определение onGround
добавлено определение столкновения со стенами и потолком