feat(battleView): create battleview

lists combatants and allows a combatant to be added
* update karma configuration to ensure tests are working correctly
* add battleview module
* wire in battleview

fixes #2