JSHint

JSHint: add config and checked most of the files