Supporting tuples now
Exceptions and now using check instead of require
Exceptions and now using check instead of require
Code simplified and optimized
Pushing Travis
Using namespace std in test suite