Initial commit to public repository. Tests pass.