create composer package
typos
use composer autoloading