Added all the tests suites - lots of implementing to do :-(