aggregated uploading texture to ApplicationContext and make it simple
follow change of IApplication, fixed bug of extractFilePath
renamed loadResources to uploadTextureResources