Shifted to using `assert that` for assertions

I.e. sanity checks. Addresses issue #104.