Added framework for producing error messages
[Green] Added correct TypeError to compile and execute