addBranchNode and addLeafNode
Implemented addBranchNode in parse
Trying to display the cst
Added an expandNode function
Moved match() to specific parse functions
Spaced out tree levels
Stopped compilation if an error occured in one part of the compiler.
Added some comments to cst.js
Added some preset test cases