Add Vector

Implement some builtins.
Start on fixing k_means.
  Typechecks, but fails at c++ codegen.

w