Chapter/Lecture 3a: Making custom data-structures such as Vectors & defining operations on them such as vector addition, scaling a vector, etc.