Added non-blocking player movements