add correct composer autoload & requirements