fixed issue with wrong hero ids being taken
merge:
Merge branch 'master' of https://github.com/freshcelery/10_hero_challenge

merge
Fixed issue with adding a duplicate hero to the gui on first load, fixed issue with empty hero in history