diff --git a/.eslintrc.json b/.eslintrc.json
new file mode 100644
index 0000000..5dcc026
--- /dev/null
+++ b/.eslintrc.json
@@ -0,0 +1,30 @@
+{
+ "env": {
+ "browser": true,
+ "es6": true,
+ "jquery": true
+ },
+ "extends": "eslint:recommended",
+ "parserOptions": {
+ "ecmaVersion": 2018
+ },
+ "ignorePatterns": ["lib/*","tilt.jquery.js"],
+ "rules": {
+ "indent": [
+ "warn",
+ 4
+ ],
+ "linebreak-style": [
+ "error",
+ "unix"
+ ],
+ "quotes": [
+ "warn",
+ "double"
+ ],
+ "semi": [
+ "error",
+ "always"
+ ]
+ }
+}
\ No newline at end of file
diff --git a/.htmlhintrc b/.htmlhintrc
new file mode 100644
index 0000000..fc02413
--- /dev/null
+++ b/.htmlhintrc
@@ -0,0 +1,12 @@
+{
+ "tagname-lowercase": true,
+ "attr-lowercase": true,
+ "attr-value-double-quotes": true,
+ "doctype-first": true,
+ "tag-pair": true,
+ "spec-char-escape": true,
+ "id-unique": true,
+ "src-not-empty": true,
+ "attr-no-duplication": true,
+ "title-require": true
+}
\ No newline at end of file
diff --git a/DSA.html b/DSA.html
index 07ebd6f..67fd6ff 100644
--- a/DSA.html
+++ b/DSA.html
@@ -84,6 +84,7 @@
DSA Problems
+
Contact
@@ -163,7 +164,7 @@ Features<
Code Editor
Quizzes
DSA Guidance
- Opportunities
+ Opportunities
Project Ideas
RoadMap to your DSA
DSA Problems
diff --git a/README.md b/README.md
index 20eb04e..8b74a6b 100644
--- a/README.md
+++ b/README.md
@@ -64,3 +64,4 @@ This project follows the [MIT License](https://choosealicense.com/licenses/mit/)
[![forthebadge](https://forthebadge.com/images/badges/uses-html.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/uses-css.svg)](https://forthebadge.com)
[![forthebadge](https://forthebadge.com/images/badges/built-with-love.svg)](https://forthebadge.com)
+
diff --git a/booklist.html b/booklist.html
index a3bc561..72b8951 100644
--- a/booklist.html
+++ b/booklist.html
@@ -31,9 +31,9 @@
- !-- header starts -->
+
-