Add demo and rewrite README.md