add mocha dep
added parser-generator start; modified from KAS