Added GraphicsContext class