Added cst.js

Branched and started work on the concrete syntax tree