Implemented Hero model.
Hero name mappings are loaded from heroes.txt.
Some refactoring.