More informative asserts.
Typos corrected.
More verbose assertions.
Unnecessary semicolons removed.
Merge pull request #37 from DarkDimius/assertions

Typos, better assertions, dead code