feat(battleView) Add the ability to delay a turn

Add delay action and refactored actions to support future actions
 * changed boolean takenTurn into a "enum" of TURN_STATUS
 * add delaying turnStatus
 * moved sorting logic from controler into filter
 * add styling to distinguish turn status

fixes #5