diff --git a/.eslintignore b/.eslintignore
new file mode 100644
index 0000000..1380c2e
--- /dev/null
+++ b/.eslintignore
@@ -0,0 +1,2 @@
+node_modules
+.next
\ No newline at end of file
diff --git a/.eslintrc.json b/.eslintrc.json
new file mode 100644
index 0000000..e312149
--- /dev/null
+++ b/.eslintrc.json
@@ -0,0 +1,26 @@
+{
+ "env": {
+ "browser": true,
+ "es6": true
+ },
+ "extends": [
+ "eslint:recommended",
+ "plugin:react/recommended",
+ "plugin:prettier/recommended"
+ ],
+ "globals": {
+ "Atomics": "readonly",
+ "SharedArrayBuffer": "readonly"
+ },
+ "parserOptions": {
+ "ecmaVersion": 2018,
+ "sourceType": "module"
+ },
+ "rules": {
+ "quotes": [
+ 2,
+ "double"
+ ],
+ "camelcase": "off"
+ }
+}
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
index 8cc2b41..4f76999 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,5 @@ packets/*
img/*
.htaccess
+
+node_modules
diff --git a/.prettierignore b/.prettierignore
new file mode 100644
index 0000000..48dde77
--- /dev/null
+++ b/.prettierignore
@@ -0,0 +1,3 @@
+package-lock.json
+.next
+node_modules/
\ No newline at end of file
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..c5f7c9e
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,7 @@
+{
+ "editor.autoIndent": "keep",
+ "javascript.format.insertSpaceAfterFunctionKeywordForAnonymousFunctions": false,
+ "javascript.format.insertSpaceAfterKeywordsInControlFlowStatements": false,
+ "javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false,
+ "javascript.format.enable": false
+}
\ No newline at end of file
diff --git a/css/main.css b/css/main.css
index 814c0ae..90f68a8 100644
--- a/css/main.css
+++ b/css/main.css
@@ -583,6 +583,7 @@ img {
z-index: 2;
cursor: pointer;
color: lightgray;
+ overflow: auto;
}
#review-overlay {
diff --git a/index.html b/index.html
index 2cd50d4..058edbd 100644
--- a/index.html
+++ b/index.html
@@ -109,7 +109,7 @@
-
+