Basic composer definition

This PR provides a simple but fully functional composer definition.