created Cloud2D; uses Java2D graphic