add point, line, color, rect
fix wc_point wc_color and make it object orientated.