Moved Parse Tree class definitions to separate file.