Add tests
Updated README (markdown)