Added polished Vector.

Vectors are used to represent the collision models of all of the objects
in the game.

Fully java doc'd.

Has all of the helper methods that will be needed throughout the rest of
the program.