Initial commit: program compiles & runs correctly for simplest test case.
Adding more code to smoke test.