Updated the BitVector to specify unsigned ints where they're more logical