Fix path to modules in AppData
Don't require an existing datadir for modules to load
Add api to get module data and binary paths