Switch to Visible Meta Files and Force Text for serialization to
improve git diffing ability for the repo
first pass at dynamic enemy placement
Set enemy sizes to 0.8 to accomodate more enemies on the screen
Add the Level Controller.  It compiles but has not been hooked up with
the rest of the game or tested.
slight refactor to improve experience gui popup
increment the stage count in GameController when we change scenes,
eventually this should be handled by GameController itself.
add a variable to track the stage number we are on for indexing into
the stage enemy pcg matrix in the Level Controller
change the readme to reflect the LevelController design
comment out some silly lines in the HitCounterController that cause warnings.
dynamic enemy placement works.  rather than having a lot of individual
Scenes corresponding to generated levels, a single LevelController
instance filled with data can generate a variety of enemies over
several virtual "stages" incremented in the GameController.  The Boss
stage is still in its own separate Scene.
refactor the LevelController so the LevelArray class is within it.
The intention is for it to dynamically expand when we add EnemyTypes.
Not entirely sure it works as intended....