The process of how the categories-lists are used to map the data is not elegant. We should improve that.
Also, currently, the categroies-lists are stored in the C# class 'ProcessToActivityMapper.cs'. We should think about extracting these lists into separate files that are easier to read/update. E.g. JSON/XML.
Since we will also be using this mapper on the Mac (and possibly in the future Linux) as well, we should also think of how certain mappings are only on one of the platforms (e.g. "Explorer" on Windows, "Finder" on MacOS")
The process of how the categories-lists are used to map the data is not elegant. We should improve that.
Also, currently, the categroies-lists are stored in the C# class 'ProcessToActivityMapper.cs'. We should think about extracting these lists into separate files that are easier to read/update. E.g. JSON/XML.
Since we will also be using this mapper on the Mac (and possibly in the future Linux) as well, we should also think of how certain mappings are only on one of the platforms (e.g. "Explorer" on Windows, "Finder" on MacOS")