very first rough cut of vocabspec
more reorg, splitting page into page_read and page_write, other cleanup, added some benchmarking