Significant refactoring to the code to update indigo.
Removal of the reliance on external "curl" commands, now using native javascript using needle module.
Updates to README