jshint tweaks, switch to JS module pattern, add css autoprefixing