Actual Beta Test
Dialogue TXT resubmitted
Progress bars are hidden when the game is paused
Got rid of warnings +
Added debug flag
Reassigned tower hotkeys

* 1 - Melee
* 2 - Ranged
3 - Special
4 - Heal
5 - Aoe
6 - Boost
* new or changed hotkeys
Adds GameEra for the era of the current game

The GameEra and GameLevel is initially set by the AI of each playable
level at a priority of -100. Scripts that run after this can rely on
GameState.GameEra and GameState.GameLevel to reflect the era and level
of the level being played.
UnitPrefabs are lazily loaded on Era change

Fixes - Prehistoric sprites are persisting through different eras.
Added cooldown bars to AbilityTowers
Fixes issue where squad ignores its destination

Fixed - Squad doesn't move to destination if the destination was set
after the squad engaged in combat.
Squad rally points no longer get stuck behind towers

Created a separate script that contains the clickable area of a tower.
This allows the tower's unit interaction collider and player interaction
collider to be separated. Additionally, the legal spots for the rally
points no longer overlaps the tower's selectable area.
Moved UI Prefab to playable levels root directory

The UI prefab is shared between all playable levels.
InGameMenus Prefab no longer nested under UI Prefab

Updating the InGameMenus prefab doesn't automatically update the UI
prefab.
Added countdown timer for abilities
Waves spawn if the previous waves finish early
Renamed UnitUpgrades and WeaponUpgrades

Renamed to UnitStats and WeaponStats.
The classes are restricted to reading and writing base values for each
stat.
Unit level and exp is now era-based.
Unit levels can now be saved
Refactored Dialogue Manager to easily add arbitrary unit portraits.
Added different DialogueTypes