move to a composer package

is just cool