Some new and renamed JS templates
First pass at the readme
Render templates recursively instead of giving up on the first pass
Add some dependencies and update the package version
First test of full functionality