started support towards psr-2.

contiunued implementing test for the new codegen package.