Made some changes to allow for a Relations vector to be passed around, it will still have to be returned
Maybe we need a new function to do that, I will think about it and work on implementation.
DOES NOT COMPILE, MANY ERRORS.

May Require RollBack.
Merge branch 'master' of https://github.com/coryaj/CS-236

Conflicts:
	a.out