First stab at reproducing graphical svd example from wikipedia

Some laziness means the scaling isn't right yet, and not all rotation works.