Add a few initial tests and API shell.