Updated Composer keywords
Added Patchwork and Monolog to composer.json
Added a ProductControllerProvider
Added new API document