Made GameConfig values string-based with type caching, made config file format slightly more standardized