Idea to try and work out some of the issues of the basics
Starting to clean more of the base classes up (more products, less magic)
Fixing the errors for tuple and product, working on setting up testing now
Adding a main class so we can compile
FINALLY fixed the test suite.
Starting to add tuple tests
Adding tuple test
Adding product tests
Adding code coverage.
More tests to help reason with the code
Fixing option instance methods
Starting to add option none tests
Fixing the none tests around option.
Adding more tests around option
More tests for Some
Adding more tests to get as much coverage as possible
Adding more tests around the Some Option.
Fixing the some option
Adding tests around product iterators.
Going through and adding some more either and some tests