Added EnemyList and FormationList and began modifying battle system to
ensure it actually works in practice.