#6 New classes that will largely replace exising infrastructure
#6 Massive reorganization
#6 More thorough renovation
#6 Got all tests to run, though few pass
Sorted out all errors except for __contains__ stuff
 #6 Added __contains__ support to filter and sink interfaces

All tests pass at this point, but I'm gonna add some more tests
as well.
Close #6 : Crypto tests are in