Add gitignore.
Add sample for test harness.
Add package.json
Add readme
Add core module.
Add imports for testing.
Add tests.
Add support for HTML as input.
Update package.
Add tests for string source.
Update readme.