Mas graphics updates

Huh, maybe spanish class does come in handy.</sarcasm>

Anyway, I finally picked a graphics engine. I made an input halndler
class, name may change, to handle all the text input. Also I made a
command queue so command objects will wait until a render call torun,
maybe on a seperate thread.