Add button to game objects state, add names to interface components, add default value to text input, add generation config for map generation