composer update
extract CodeGen from Compiler
update scruntinizer