Implementing a Bitset