More Battle Functionality

Added enemy health.
Added end battle condition.
MORE BATTLE FUNCTIONALITY

Added post game screen.
Added EnemyDatabase.
Battles new start with specific enemies
Sorted out shallow copy issue with hashmaps :D