move the codegen template closer and symlink it to py2/py3