Implemented base types used in the prototype model for code generation. Next is: code generation