Renamed functions to be less IMDI specific. Refactored the classes related to templates into a separate package. Added URL decoding to resource node file names displayed in the tree and table. Added unit tested in preperation for making the local working directory location customisable. Adapted various functions to handle the changeable working directory. Modified change storage directory code to be shared and also change the working directory.
Renamed functions to be less IMDI specific.
Refactored the classes related to templates into a separate package.
Added URL decoding to resource node file names displayed in the tree and table.
Added unit tested in preperation for making the local working directory location customisable.
Adapted various functions to handle the changeable working directory.
Modified change storage directory code to be shared and also change the working directory.

TheLanguageArchive/Arbil,TheLanguageArchive/Arbil,TheLanguageArchive/Arbil,TheLanguageArchive/Arbil,TheLanguageArchive/Arbil