Creature is partially ordered + specs
Removed unneeded code from Battleground
Refactored Battleground by moving some functionality into PlayerBattleground + specs update