diff --git a/backend/node_modules/.bin/ts-node b/backend/node_modules/.bin/ts-node
deleted file mode 100644
index 54276ecc84d006b135e6acdbde1994d86993fcfa..0000000000000000000000000000000000000000
--- a/backend/node_modules/.bin/ts-node
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
-
-case `uname` in
-    *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
-esac
-
-if [ -x "$basedir/node" ]; then
-  exec "$basedir/node"  "$basedir/../ts-node/dist/bin.js" "$@"
-else 
-  exec node  "$basedir/../ts-node/dist/bin.js" "$@"
-fi
diff --git a/backend/node_modules/.bin/ts-node b/backend/node_modules/.bin/ts-node
new file mode 120000
index 0000000000000000000000000000000000000000..b3ff94bcb08b284566af33ca3f4f0bfd1e8765c0
--- /dev/null
+++ b/backend/node_modules/.bin/ts-node
@@ -0,0 +1 @@
+../ts-node/dist/bin.js
\ No newline at end of file
diff --git a/backend/node_modules/.bin/ts-node-cwd b/backend/node_modules/.bin/ts-node-cwd
deleted file mode 100644
index ecea815ce1bc478a4ea73b4bca7f1482f99abb0b..0000000000000000000000000000000000000000
--- a/backend/node_modules/.bin/ts-node-cwd
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
-
-case `uname` in
-    *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
-esac
-
-if [ -x "$basedir/node" ]; then
-  exec "$basedir/node"  "$basedir/../ts-node/dist/bin-cwd.js" "$@"
-else 
-  exec node  "$basedir/../ts-node/dist/bin-cwd.js" "$@"
-fi
diff --git a/backend/node_modules/.bin/ts-node-cwd b/backend/node_modules/.bin/ts-node-cwd
new file mode 120000
index 0000000000000000000000000000000000000000..54984a431cc1c0c53d2d434d689698907cbe6b85
--- /dev/null
+++ b/backend/node_modules/.bin/ts-node-cwd
@@ -0,0 +1 @@
+../ts-node/dist/bin-cwd.js
\ No newline at end of file
diff --git a/backend/node_modules/.bin/ts-node-esm b/backend/node_modules/.bin/ts-node-esm
deleted file mode 100644
index 6ecbb8e08e17cedf11dd5b6803b4222dc51e71f5..0000000000000000000000000000000000000000
--- a/backend/node_modules/.bin/ts-node-esm
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
-
-case `uname` in
-    *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
-esac
-
-if [ -x "$basedir/node" ]; then
-  exec "$basedir/node"  "$basedir/../ts-node/dist/bin-esm.js" "$@"
-else 
-  exec node  "$basedir/../ts-node/dist/bin-esm.js" "$@"
-fi
diff --git a/backend/node_modules/.bin/ts-node-esm b/backend/node_modules/.bin/ts-node-esm
new file mode 120000
index 0000000000000000000000000000000000000000..a19d9ed135e15d27969c7b63694c69c0739dce70
--- /dev/null
+++ b/backend/node_modules/.bin/ts-node-esm
@@ -0,0 +1 @@
+../ts-node/dist/bin-esm.js
\ No newline at end of file
diff --git a/backend/node_modules/.bin/ts-node-script b/backend/node_modules/.bin/ts-node-script
deleted file mode 100644
index 82fbad1c30de606c5095c1d678aa59b8361476b7..0000000000000000000000000000000000000000
--- a/backend/node_modules/.bin/ts-node-script
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
-
-case `uname` in
-    *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
-esac
-
-if [ -x "$basedir/node" ]; then
-  exec "$basedir/node"  "$basedir/../ts-node/dist/bin-script.js" "$@"
-else 
-  exec node  "$basedir/../ts-node/dist/bin-script.js" "$@"
-fi
diff --git a/backend/node_modules/.bin/ts-node-script b/backend/node_modules/.bin/ts-node-script
new file mode 120000
index 0000000000000000000000000000000000000000..edc40b309ad28a23d4426dfb1e48bcff5a86fef0
--- /dev/null
+++ b/backend/node_modules/.bin/ts-node-script
@@ -0,0 +1 @@
+../ts-node/dist/bin-script.js
\ No newline at end of file
diff --git a/backend/node_modules/.bin/ts-node-transpile-only b/backend/node_modules/.bin/ts-node-transpile-only
deleted file mode 100644
index a7fc92abc5094cdb28d7e4e37038e73da47d1156..0000000000000000000000000000000000000000
--- a/backend/node_modules/.bin/ts-node-transpile-only
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
-
-case `uname` in
-    *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
-esac
-
-if [ -x "$basedir/node" ]; then
-  exec "$basedir/node"  "$basedir/../ts-node/dist/bin-transpile.js" "$@"
-else 
-  exec node  "$basedir/../ts-node/dist/bin-transpile.js" "$@"
-fi
diff --git a/backend/node_modules/.bin/ts-node-transpile-only b/backend/node_modules/.bin/ts-node-transpile-only
new file mode 120000
index 0000000000000000000000000000000000000000..173710d0ba014f1addec76ed7540f80fdb28b2c0
--- /dev/null
+++ b/backend/node_modules/.bin/ts-node-transpile-only
@@ -0,0 +1 @@
+../ts-node/dist/bin-transpile.js
\ No newline at end of file
diff --git a/backend/node_modules/.bin/ts-script b/backend/node_modules/.bin/ts-script
deleted file mode 100644
index d776b64f891b297de7cc82f1b1ead71a66ca4454..0000000000000000000000000000000000000000
--- a/backend/node_modules/.bin/ts-script
+++ /dev/null
@@ -1,12 +0,0 @@
-#!/bin/sh
-basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
-
-case `uname` in
-    *CYGWIN*|*MINGW*|*MSYS*) basedir=`cygpath -w "$basedir"`;;
-esac
-
-if [ -x "$basedir/node" ]; then
-  exec "$basedir/node"  "$basedir/../ts-node/dist/bin-script-deprecated.js" "$@"
-else 
-  exec node  "$basedir/../ts-node/dist/bin-script-deprecated.js" "$@"
-fi
diff --git a/backend/node_modules/.bin/ts-script b/backend/node_modules/.bin/ts-script
new file mode 120000
index 0000000000000000000000000000000000000000..7382912f4c74d9bbacf67415dd0112265e264aa3
--- /dev/null
+++ b/backend/node_modules/.bin/ts-script
@@ -0,0 +1 @@
+../ts-node/dist/bin-script-deprecated.js
\ No newline at end of file
diff --git a/frontend/public/images/ProfileDefault.jpg b/frontend/public/images/ProfileDefault.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..7e2802d794937b6ad6b3bc84ea734394b16c0db8
Binary files /dev/null and b/frontend/public/images/ProfileDefault.jpg differ