update node packages + change the way vendor js is served
code linting and styling fixes + fix fox processer for new fox api