Added world boundary collision reset