First pass with JSHint fixes
Updated readme with a disclaimer on code style