Checkpoint for Vibe.
Can now compile EAR -> EF
Working on opening/closing files.
Done more work on Vibe.
Now can play/pause/stop.
Step still not implemented properly, DO THIS NEXT!
Vibe is now pretty operational.
Added EF Code highlighting. (Might need to modify to be more general to
handle the other two boxes later).
The StepForward button still doesn't work.
Added New and Save As menu options to VIBE.
File handling can now be entirely done within VIBE.
Doesn't handle modifying the UI for different filetypes yet.
Currently works always in EAR mode.
Implemented tempo slider in VIBE.
WORKS LIVE WHILST PLAYING!
Safety improvements to VIBE.
Code now not editable/compilable when program is running/paused.
Only the code at the level you are working is editable.
i.e. when writing an EAR program, the raw EF code is not editable.
Added live EAR code highlighting in VIBE.
***CHANGED EAR SYNTAX***
Comments are now Java-like "\\" comments out the rest of the line.
(this made highlighting waaaay easier since you now can't have 
multi-line comments)
Also, lol at the regex for that in Java ("\\\\\\\\.*\n") O_o
Commands are now delimited by line breaks. REMOVE YOUR SEMI COLONS.
Changed a variable name currentEARCommand to currentEARLine (& other
similarly named) to be more descriptive of what it is.