Reformatting, EA work, Hex to Ascii function

Reformatting
 - made all of the tab lengths the same
 - converted all output to a temporary string
 - changed some long binary numbers to hex

EA work
 - changed the outputs to save to an output string
 - fixed small bugs
 - probably royally effed things up

Hex to Ascii function
 - we now have a function that converts hex to ascii
 - it's not commented