Began adding Line classes. Added VecFactory. Added quadrant detection and logical operators to Vec classes