add Composer support fixing issue #31