Finished the command interface, fixed snapshot so it's an anon mmap instead, ran some consistency tests all looks good so far.