Initial commit with 3/7 unit tests.