completed Bladbattalion and changed minions

-cards now keep track of the minion it references
-completed bladebattalion
-refactored code in mobileDefense platform
-changed how minions are referenced