Added cleanup
(Finally) got code to read the instructions, and outputting them as their hex
Cleanup, moved instruction decoding to ELFProgramHeaderEntry