move image
cleanup composer
unit tests done, need service provider test
comments and fixes
fix mock and move image