Had to remove the version specification for npm, because it was failing to converge.

I am not sure if there are tests to ensure that all functionality is working.  In the absence of that rigor, I am going to have to say some terrible words 'Ummm, it seemed to compile, I guess its OK.  Ship It'