Added CharacterController logic for create action.
Added BattleNetError method, as baseline for future exceptions.