add jshintrc and lint file

Fixes #28 

Clean up formatting, standardize quotes, added 'use strict'