created the BasicGraphics system, it is not dynamic at all right now