Vector
direction()
minus(Vector that)
plus(Vector that)
times(double factor)
double
distanceTo(Vector that)
dot(Vector that)