Added a method for stripping zero or one bits from the "low end" of a bitvector
Added docstrings to a couple methods
Changed most uses of `range` to `xrange`