diff --git a/chapters/2.theoretical-background/2.2.asymmetric-cryptography.tex b/chapters/2.theoretical-background/2.2.asymmetric-cryptography.tex
index 85f61c2..8dbd234 100644
--- a/chapters/2.theoretical-background/2.2.asymmetric-cryptography.tex
+++ b/chapters/2.theoretical-background/2.2.asymmetric-cryptography.tex
@@ -11,7 +11,7 @@
 
 \begin{figure}[H]
 	\centering
-	\includegraphics[width=15cm]{asymmetric-key-generation.png}
+	\includegraphics[width=15cm]{assets/figures/asymmetric-key-generation.png}
 	\caption{Παραγωγή ασύμμετρου ζεύγους κλειδιών}
 \end{figure}
 
@@ -30,7 +30,7 @@
 
 \begin{figure}[H]
 	\centering
-	\includegraphics[width=15cm]{asymmetric-end-to-end-communication.png}
+	\includegraphics[width=15cm]{assets/figures/asymmetric-end-to-end-communication.png}
 	\caption{Κρυπτογράφηση απ' άκρη σ' άκρη}
 \end{figure}
 
diff --git a/chapters/2.theoretical-background/2.6.ethereum.tex b/chapters/2.theoretical-background/2.6.ethereum.tex
index b046e70..68bbe99 100644
--- a/chapters/2.theoretical-background/2.6.ethereum.tex
+++ b/chapters/2.theoretical-background/2.6.ethereum.tex
@@ -2,7 +2,7 @@
 
 \begin{figure}[H]
 	\centering
-	\includegraphics[width=2cm]{ethereum-logo.png}
+	\includegraphics[width=2cm]{assets/figures/ethereum-logo.png}
 	\caption{Ethereum logo}
 \end{figure}
 
diff --git a/chapters/2.theoretical-background/2.7.ipfs.tex b/chapters/2.theoretical-background/2.7.ipfs.tex
index 630e3e0..0e79694 100644
--- a/chapters/2.theoretical-background/2.7.ipfs.tex
+++ b/chapters/2.theoretical-background/2.7.ipfs.tex
@@ -2,7 +2,7 @@
 
 \begin{figure}[H]
 	\centering
-	\includegraphics[width=2cm]{ipfs-logo.png}
+	\includegraphics[width=2cm]{assets/figures/ipfs-logo.png}
 	\caption{IPFS logo}
 \end{figure}
 
@@ -16,7 +16,7 @@
 	\item \textbf{Σύνδεση περιεχομένου μέσω κατευθυνόμενων άκυκλων γράφων (Directed Acyclic Graphs ή DAGs)}. Το IPFS αξιοποιεί DAGs (και συγκεκριμένα Merkle DAGs), μίας δομής δεδομένων της οποίας κάθε κόμβος έχει ως μοναδικό αναγνωριστικό το hash του περιεχομένου του (το CID).
 	\begin{figure}[H]
 		\centering
-		\includegraphics[width=15cm]{merkle-dag.png}
+		\includegraphics[width=15cm]{assets/figures/merkle-dag.png}
 		\caption{Merkle DAG\cite{2.7-merkle-dags-proto-school}}
 	\end{figure}
 	Στο παραπάνω Merkle DAG τα baf...i αποτελούν τα CID των αρχείων και των φακέλων. Το δένδρο δημιουργείται από κάτω προς τα πάνω, υπολογίζοντας κάθε φορά τα κατάλληλα hashes/CIDs. Σε περίπτωση που το περιεχόμενο ενός κόμβου αλλάξει, τότε αλλάζει τόσο το CID του, όσο και τα CIDs όλων των προγόνων του.
diff --git a/chapters/2.theoretical-background/2.8.orbit-db.tex b/chapters/2.theoretical-background/2.8.orbit-db.tex
index d553bd2..c9f2a23 100644
--- a/chapters/2.theoretical-background/2.8.orbit-db.tex
+++ b/chapters/2.theoretical-background/2.8.orbit-db.tex
@@ -2,7 +2,7 @@
 
 \begin{figure}[H]
 	\centering
-	\includegraphics[width=2cm]{orbitdb-logo.png}
+	\includegraphics[width=2cm]{assets/figures/orbitdb-logo.png}
 	\caption{OrbitDB logo}
 \end{figure}
 
@@ -29,7 +29,7 @@
 	
 	\begin{figure}[H]
 		\centering
-		\includegraphics[width=12cm]{orbitdb-identity.png}
+		\includegraphics[width=12cm]{assets/figures/orbitdb-identity.png}
 		\caption{OrbitDB Identity}
 	\end{figure}
 
diff --git a/thesis.pdf b/thesis.pdf
index d2a5a86..f1499d2 100644
Binary files a/thesis.pdf and b/thesis.pdf differ