strongly typed HeroClass
fix API call to create a match
class detection
unit tests for screen detection