updating jshint, integrating complexity. WIP