added draft test matrix; added initial implementation for test suites; added real test