ROMAddress can now be used in an outputstream with operator<<, globals has now a systemIsLittleEndian bool which gets set with a function in globals.hpp which gets called in main.cpp, ROMAddress get functions for addresses now should work properly no matter if big or little endian (middle-endian would be a problem :D)