100% COVERAGE TRUST ME IM A PROGRAMMER PROBABLY
the test suite actually found a bug holy crap
Added .travis.yaml