Refactor

- Allow inverted selection (false is true)
- Move hard coded styling to css
- move src files to src folder
- use uglify to minify
- add editorconfig file