Migrate files and update dependencies
Add test case for services.load()