Added everyting of single bit
Finally the single bit-base version is working and it's 2x faster