added random-access-file
using 256mb buffers for less fd open/close
using direct access to bitfield and store
exposing more low level stuff. fixed endgame issues