So Much Coding!

Here is all the work over Thanksgiving break! The code works, but the
circuits could use shrinking/prettifying.