NavMeshAgent fix + missing comments

NavMeshAgent is now stopped in the beginning of MovePlayer function and
reenabled only if Player is actually supposed to move