Minor refactoring changes

All ops now implemented except TRMI, which is proving an intractable
problem because (read-bytes) is weird and dumb.