adding go support, jshint, and cleanup