Video Stuff, OpenGL, etc.

Almost finished video emulation, but OAM emulation is still missing :P
Also GeekBoy is using OpenGL now.