Started objects library and abstracted vectors.