New & improved test suite, plus fixed some typos.

More tests & modules coming later today.