Add unit test project and a number of (failing and passing) unit tests. To be fixed.