Added comments and grid in lcd for debugging

Like all other debugging tools grid will eventually be removed. Added lots of useful comments mostly to cpu.c and globals.h. Also I realized there is no good way to comment write comments for the last half of mem.c so mbc should probably be a separate file
Small update to some comments