VP-317: Using individual dependency files

Each internal module now has it's own dependency file.