all of the changes before attempting to introduce node-webkit

node-webkit
node-webkit