refactor: settings now default to device paths. development server configures local dirs