Update now preforms an insert if the where statement doesnt exist.

A selectall method now exists.