clean up unnecessarily mixed quotes

Not sure why mixed quotes (single/double) bother me so much. Just a style thing.

Also noticed a number of linting issues (missing semi-colons, etc). I can create another PR if you're interested.