Composer integration

Created the necessary composer.json file for installation via Composer and added the necessary config settings for the user's composer.json and config.yml