Added most of the files needed to begin working with opengl and do some work on graphics. Some libraries may be out of date and will need a check up.

Signed-off-by: Jacob Th. H. <jacob@linuxrocket.net>