more details for quest rewards
Started moving away from generic to specialised Read API
moving away from generic API
moving away from generic read API

also changed heroes bitmask to use identifiers instead
cleaning up the reader
some final clean up of conversion code
added list of monsters
started checking limits (for strings now only)
formatting
more specific data here and there

setting more limits on values read
using identifiers for win conditions

also added value limits for win/lose conditions
moved data files to data\ folder

added spells and heroes list
disallowing duplicates, and fixing existing ones