Use browserify
Split out parser framework
reduce copy-paste in aparser.js
Add one error test case
Split out utils
Split out predicates
Split out predicates and parsers
Split out checkable type compilation
Split compileCheckableTypeRecursive
Move builtin types to own file
Make show module
npm run-script browserify