Add grunt and jshint
fix jshint warnings
remove semicolons
rename Navigation Panel to Navigator