Dust off and finish up old BitList implementation