- New "small mode": when N <= W, we don't setup the tree structure
  and use a single leaf as a naive bitvector, which would happen
  anyway, but in this way we don't have to setup correctly a bunch
  of useless parameters
- Reduced the complexity of the insert() function. Simpler than that
  would be impossible