These functions help setting up the processor state
Got switching to system mode / printing in system mode corrected. We need to add stack allocation to make it work perfectly
Disables the interrupt flags in the cpsr
Added calls to disable_cache, disable_interrupts and disable_thumb in initialize
Made it more readable
Added reference to disable_thumb.o