Added some basic Glut implementation

Having some problems with the Component and Entity classes though, not
sure if they need to be fixed