add tests for #15
docs changes and updates
fixes #15
update directory structure
update package.json
version bump
readme updates
fix templating and tests for $ issue