First parts of the code model and the corresponding parser