Added README.md and implementation.