Wrote JavaDocs for all of the VIBE classes, members and methods.
Made EAR accept negative cell references.
Still doesn't accept negative absolutes (for example in MOV or COPY).
Continue to use ZERO followed by SUB for setting to negative values.
Added basic memory visualiser to VIBE.
Isn't currently very dynamic/pretty, but is functional.
Generalised Io in the Parser to use an IoManager.
Added SystemIoManager to mimic previous behaviour regarding Io.
Added Console to VIBE.
Console implements IoManager and is used by VIBE for Io.
VIBE can now be used free from the Eclipse console!! :D

Still some minor bugs with Console. It seems to occasionally throw 
errors, but I've been unable to reliably reproduce them. 
Keep an eye out.
Fixed a bug where the Console would throw a NullPointerException
sometimes when taking input. (Still have no idea why though :S)
Wrote JavaDocs for the Console.
Fixed tons of bugs. I'm not even sure what anymore, but it was 
important. Trust me.
Fixed bug with Memory Visualiser disappearing after playback completes.