BitReader reads bits of a file and converts to a string