Included a minified version, checked with JSHint (clean!)