Worked on #25

Started a big refactor for the vector math stuff (now called BigNum).
Still figuring out the details on how the destructors work within the
stack frame. Next up, copy constructors & assignment operators!