Cleaned up some parsing errors.
Finished up to generating the bytecode and sending to CPU
Created a gemini_system class that will hold all the pieces.
There are some TODO's for the next version of the project.