Added nodeType property to AST nodes
Initial implementation of RobotProgram class