separate out function for binary columns
whoops missed a line
add checking for correct number of bits
formatting documentation
add conversion to decimal