added code generation project for generation of client and server projects