Added more data to registers

Started commenting, tested the core and controller, and added to Utils
to display 4 Byte Hex (why the fuck i called it toHex16...idk)