Added webcam object;

    has ability to be rendered in canvas and be add just like
    shapes.
    also added basic vector data type