Summoner API business classes + mapping