new generic shaders
fixed index offsets in graphics.cpp
created game object