Implemented Graphics class, added HeavyBatch typedef to shader_param, moved examples to the Graphics