Updated BitReader and BitWriter classes

Changed method names and added support to read and write 64 and 128 bits