[FEATURE] Adds basic functors and bit manipulations for bit vectors. Removes generic interfaces for bitwise manipulations from a previous commit.