public void Collided(ICommands commands) { Turn(currentBearing.Opposite(), commands); commands.Forward(2); }