Basic MBC3 support added
Source Code commenting and clean up, monolithic debugger loop
split into multiple smaller functions
More general code tidying and comments. Renamed romInfo files to rom_info to match
rest of source files in project
Cleaned up MBC1 module, now also doesn't accidentally access banks
0x20, 0x40 and 0x60
Cleaned up MBC3