Rename Builtin to Primitive
Refactor Parser module into subpieces

Now consists of:
Builtin for "define" "lambda", etc
Chomper for parsing fields and members
Parse for doing the top level parsing
Move AST, Env, and Primitives to AST module
Fix accumulatively typo
Better struct printing
Fresh implemented list and map
Define types with "type" not "define"
Keyword type for structs and other types
Keyword var replaces define
Keyword "function" to define functions

Instead of "var lambda"
Include vim config