add gitignore
adjust jslint
improve gitignore
lint fixes
lint fixes