Moved TextureIO things into IO folder + wrote a TemplateIO class and ported the json specific file loading/parsing from TemplateManager into the IO class.