Working on initial code for the code generation section