attach model factory to module instance
get sources dynamically and give the option to change the source db