Add tasty to cabal.
Add some tests.