Throw an error if an invalid input type is getting parsed
Use the entryType to tell chatParser which parser to use
Improvements to dialogue parser
Pulling in mocha for testing
Added tests for chatParser and dialogue parser