Added stub source and header files for codegen and enabled their compilation and link flags on the Makefile