Adding additional challenge tests, improving tests, adding coverage.