File dependencies

I manually specified all necessary file dependencies for ProMotion to work without adding an external dependency like DBT or motion_require.

All tests pass.