[TTB] Finding all assignments and lvals

We are now finding all assignments and lvals for those assignments. I still need to test this to make sure this is true
and also split out my code into a new file so its a little cleaner, but it works pretty nicely.

The next step is to determine which signals are assigned to which regs in order to determine where we should start our
backwards propogation from