IVideoMemory now extends IMemory
Added more opcode constants
Added a few method signatures
Added override annotations