Implemented additional test modules

Implemented last given test module, modified all tests to use assert()
instead of myassert().