Added composer definitions

Whilst these are not necessary for the core modules, it's shows how third party should structure things.