Replaced animation hooks to work with view routing. Fixed link ordering. Started implementing battle view's view-model definitions - tested with 'scient' from 'BattleService.initial_state()' and dependancies.