Throw exceptions for TODO tests.
Change the project structures.