initial commit of code
ignore node modules
update files for making this code testable
add in jasmine
update so that we can generate the full file from testable parts
update to beautify output code
update files for testablilty
add in tests
do not keep jasmine test file
remove spec runner file
update