Adds Composer Support to Plugin

Closes Issue #2

Signed-off-by: Justin Yost <justin.yost@yostivanich.com>