Battle executor refactoring and add tests
Add ControllerContextFactory and test for CharacterController-Index
Add all rules for battle
Add ApplicationUserProviderTest and BattleFormulasTest
Add tests
Add TestDataFactory
Fix bug in CharacterControllerTest
Add tests for RaitingViewModelCreator and BackgroundDatabaseUpdater
Add MainContext tests
Fix bug - not created character on registration
Add sync test for mainContext
Remove all global dbContexts
Add IApplicationDbContext
Add tests for refs
Fix UpdateCharacterTasks - only needed attributes saved
Add FindOpponent in PvpHelper
Add arena action