Update profile to stop Leiningen warnings, updat comments
Update dependencies to avoid some more warnings from Leiningen
Refactor memory subsystem, update comments
Start implementation of VM
Continue implementation of VM
First implementation of all VM opcodes

Still completely untested and probably broken in any number of ways.
Fix some bugs in the VM, add comments
Implement a simple table-driven assembler
Update comments for VM, fix some bugs
Fix VM tests, minor bug
Tests and bug fixes for LSET, GVAR, GSET, POP and CONST
Improve make-global-env, initial-state; tests for jumps
Add tests for, fix bugs in SAVE, RETURN
Add tests for, fix bugs in CALLJ, ARGS(*) and FN
Start implementation of compiler
Move Env from vm to util namespace
Implement the compiler.

Still largely untested and probably quite buggy.
Fix bug in Env; update docs
Update gen-doc script and documentation
Unify  implementations