Game introduction ensures the player starts in a valid room.
If the player's parent was not set in an introduction proc, the plot sets it to the first available room. If no rooms are available, the player's parent is set to "nowhere."
OptionSettings#is and Entity#options= accept arrays of options.
Initialized main.rb script only contains the standard import.