draw - unfinished except for axis
vector - added a plot method