Added gfx.h for gfx specific declarations
Moved gfx specific definitons from defines.h to gfx.h
Added more gfxspecific definitions in gfx.h
Added more declarations to and some comments to gfx.h
Moved some raytracing specific definitions from gfx.h to new tracer.h. Added includes in tracer.c
Modified README.md