factored variable-width integers to their own module
oasis setup (run ./configure)