move can_move into gameent