Currently, the ESLINT and Prettier setup is not sufficient for enforcing code cleanliness or readable files.
### Tasks
- [x] Install the most relevant ESLINT and Prettier modules for the project
- [x] Create a set of scripts in the `package.json` to mass lint and prettify
- [x] Ensure ESLINT and Prettier warnings are visible in IDE
- [x] Auto linting and pretty on save
- [x] Bonus points 🏆 - create a GitHub Action to validate all files are linted and pretty