Refactored the location of all exceptions
Updated exception tests
Added ChampionList DTO to be consistent with the API