diff --git a/public/images/projects/teslamaze/elevator-w240.webp b/public/images/projects/teslamaze/elevator-w240.webp
new file mode 100644
index 0000000..c68632d
Binary files /dev/null and b/public/images/projects/teslamaze/elevator-w240.webp differ
diff --git a/public/images/projects/teslamaze/elevator-w480.webp b/public/images/projects/teslamaze/elevator-w480.webp
new file mode 100644
index 0000000..d76efd4
Binary files /dev/null and b/public/images/projects/teslamaze/elevator-w480.webp differ
diff --git a/public/images/projects/teslamaze/elevator.webp b/public/images/projects/teslamaze/elevator.webp
new file mode 100644
index 0000000..5c385c2
Binary files /dev/null and b/public/images/projects/teslamaze/elevator.webp differ
diff --git a/public/images/projects/teslamaze/gameplay-w240.webp b/public/images/projects/teslamaze/gameplay-w240.webp
new file mode 100644
index 0000000..7dd612f
Binary files /dev/null and b/public/images/projects/teslamaze/gameplay-w240.webp differ
diff --git a/public/images/projects/teslamaze/gameplay-w480.webp b/public/images/projects/teslamaze/gameplay-w480.webp
new file mode 100644
index 0000000..c3b4264
Binary files /dev/null and b/public/images/projects/teslamaze/gameplay-w480.webp differ
diff --git a/public/images/projects/teslamaze/gameplay-w800.webp b/public/images/projects/teslamaze/gameplay-w800.webp
new file mode 100644
index 0000000..9484991
Binary files /dev/null and b/public/images/projects/teslamaze/gameplay-w800.webp differ
diff --git a/public/images/projects/teslamaze/gameplay.webp b/public/images/projects/teslamaze/gameplay.webp
new file mode 100644
index 0000000..1264ebb
Binary files /dev/null and b/public/images/projects/teslamaze/gameplay.webp differ
diff --git a/public/images/projects/teslamaze/in-progress-w240.webp b/public/images/projects/teslamaze/in-progress-w240.webp
new file mode 100644
index 0000000..89b6f7e
Binary files /dev/null and b/public/images/projects/teslamaze/in-progress-w240.webp differ
diff --git a/public/images/projects/teslamaze/in-progress-w480.webp b/public/images/projects/teslamaze/in-progress-w480.webp
new file mode 100644
index 0000000..6675c0b
Binary files /dev/null and b/public/images/projects/teslamaze/in-progress-w480.webp differ
diff --git a/public/images/projects/teslamaze/in-progress.webp b/public/images/projects/teslamaze/in-progress.webp
new file mode 100644
index 0000000..9321d01
Binary files /dev/null and b/public/images/projects/teslamaze/in-progress.webp differ
diff --git a/public/images/projects/teslamaze/rails-w240.webp b/public/images/projects/teslamaze/rails-w240.webp
new file mode 100644
index 0000000..0791c12
Binary files /dev/null and b/public/images/projects/teslamaze/rails-w240.webp differ
diff --git a/public/images/projects/teslamaze/rails-w480.webp b/public/images/projects/teslamaze/rails-w480.webp
new file mode 100644
index 0000000..ee70d03
Binary files /dev/null and b/public/images/projects/teslamaze/rails-w480.webp differ
diff --git a/public/images/projects/teslamaze/rails.webp b/public/images/projects/teslamaze/rails.webp
new file mode 100644
index 0000000..3cd7d96
Binary files /dev/null and b/public/images/projects/teslamaze/rails.webp differ
diff --git a/public/images/projects/teslamaze/render-w240.webp b/public/images/projects/teslamaze/render-w240.webp
new file mode 100644
index 0000000..e97f530
Binary files /dev/null and b/public/images/projects/teslamaze/render-w240.webp differ
diff --git a/public/images/projects/teslamaze/render-w480.webp b/public/images/projects/teslamaze/render-w480.webp
new file mode 100644
index 0000000..f8094dc
Binary files /dev/null and b/public/images/projects/teslamaze/render-w480.webp differ
diff --git a/public/images/projects/teslamaze/render.webp b/public/images/projects/teslamaze/render.webp
new file mode 100644
index 0000000..df94420
Binary files /dev/null and b/public/images/projects/teslamaze/render.webp differ
diff --git a/public/images/projects/teslamaze/screenshot-game-w240.webp b/public/images/projects/teslamaze/screenshot-game-w240.webp
new file mode 100644
index 0000000..914955e
Binary files /dev/null and b/public/images/projects/teslamaze/screenshot-game-w240.webp differ
diff --git a/public/images/projects/teslamaze/screenshot-game-w480.webp b/public/images/projects/teslamaze/screenshot-game-w480.webp
new file mode 100644
index 0000000..e38ef75
Binary files /dev/null and b/public/images/projects/teslamaze/screenshot-game-w480.webp differ
diff --git a/public/images/projects/teslamaze/screenshot-game.webp b/public/images/projects/teslamaze/screenshot-game.webp
new file mode 100644
index 0000000..a8860a9
Binary files /dev/null and b/public/images/projects/teslamaze/screenshot-game.webp differ
diff --git a/public/images/projects/teslamaze/teslamaze-final-w240.webp b/public/images/projects/teslamaze/teslamaze-final-w240.webp
new file mode 100644
index 0000000..998cb54
Binary files /dev/null and b/public/images/projects/teslamaze/teslamaze-final-w240.webp differ
diff --git a/public/images/projects/teslamaze/teslamaze-final-w480.webp b/public/images/projects/teslamaze/teslamaze-final-w480.webp
new file mode 100644
index 0000000..37dbbd1
Binary files /dev/null and b/public/images/projects/teslamaze/teslamaze-final-w480.webp differ
diff --git a/public/images/projects/teslamaze/teslamaze-final.webp b/public/images/projects/teslamaze/teslamaze-final.webp
new file mode 100644
index 0000000..e08f897
Binary files /dev/null and b/public/images/projects/teslamaze/teslamaze-final.webp differ
diff --git a/public/images/projects/teslamaze/teslamaze-logo-w240.webp b/public/images/projects/teslamaze/teslamaze-logo-w240.webp
new file mode 100644
index 0000000..daaeeb1
Binary files /dev/null and b/public/images/projects/teslamaze/teslamaze-logo-w240.webp differ
diff --git a/public/images/projects/teslamaze/teslamaze-logo-w480.webp b/public/images/projects/teslamaze/teslamaze-logo-w480.webp
new file mode 100644
index 0000000..3b40faf
Binary files /dev/null and b/public/images/projects/teslamaze/teslamaze-logo-w480.webp differ
diff --git a/public/images/projects/teslamaze/teslamaze-logo.webp b/public/images/projects/teslamaze/teslamaze-logo.webp
new file mode 100644
index 0000000..91da1d2
Binary files /dev/null and b/public/images/projects/teslamaze/teslamaze-logo.webp differ
diff --git a/public/images/projects/teslamaze/tower-base-w240.webp b/public/images/projects/teslamaze/tower-base-w240.webp
new file mode 100644
index 0000000..b337adb
Binary files /dev/null and b/public/images/projects/teslamaze/tower-base-w240.webp differ
diff --git a/public/images/projects/teslamaze/tower-base-w480.webp b/public/images/projects/teslamaze/tower-base-w480.webp
new file mode 100644
index 0000000..893ad90
Binary files /dev/null and b/public/images/projects/teslamaze/tower-base-w480.webp differ
diff --git a/public/images/projects/teslamaze/tower-base.webp b/public/images/projects/teslamaze/tower-base.webp
new file mode 100644
index 0000000..10f42ad
Binary files /dev/null and b/public/images/projects/teslamaze/tower-base.webp differ
diff --git a/src/App.js b/src/App.js
index 6b6dbe3..c8acaf3 100644
--- a/src/App.js
+++ b/src/App.js
@@ -23,6 +23,7 @@ import Balkon from './Pages/Radio/Balkon';
import Linux from './Pages/Linux/Linux';
import Footer from './UI/Footer';
+import TeslaMaze from './Pages/Software/Projects/TeslaMaze';
@@ -42,6 +43,7 @@ function App() {
+ A team project where the player must align pipes correctly using a Wii remote. The ingame goals would then have effect on a custom built wooden tower. The game was programmed in Java.
+This project was made by four people working on both software and hardware. The game uses the Nintendo Wii remote to get input from the player.
+The player must align pipes from the fictional tesla coil to "relay electricity" to a specific point in the game. The game communicates to the Arduino to power servomotors that operate three doors and an elevator.
+ +
+
+ The tower base is made of wood and has a metal screw elevator. A conductive metal ball has to be elevated up and then roll down three rails. One side of a rail is powered and the other is grounded. The metal ball conducts electricity to blue LED's on the rails when it passes by. Once the ball has reached the bottom of the tower within the time limit, a switch turns on the plasma globe on the top of the tower and the game is won.
+ +
+
+
+
+
+ This was actually my favourite project to work on! It combined the talent of everyone in our team. We had a very skilled woodworker (who doubled as a good project leader as well) and we all were coding. This project taught me that effective team work with good group synergy, produces great results.
+
+