split dependencies into separate file to simplify module test suites