diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..eec3107
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..7266a7c
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/project_pygame.iml b/.idea/project_pygame.iml
new file mode 100644
index 0000000..6f63a63
--- /dev/null
+++ b/.idea/project_pygame.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/README.rst b/README.md
similarity index 69%
rename from README.rst
rename to README.md
index 2d887ce..8ee0198 100644
--- a/README.rst
+++ b/README.md
@@ -6,6 +6,13 @@ Project Pygame: 1st Year University Game Project
**Pygame Reborn:** Remake of Pygame as a personal side-project. This approach and hence the work in this directory has been abandoned in favour for using Gamemaker.
+| Pygame (Original) | Pygame (Remake) |
+:--------------------------------:|:----------------------------------------:
+![](pygame/Extra/gameplay.gif) | ![](pygame_reborn/extra/gameplay.gif) |
+-----------------------------------------------------------------------------
+
+
+
Key Features
============
- Implementation of a finite state machine for the protagonist's controls.
diff --git a/pygame/.idea/misc.xml b/pygame/.idea/misc.xml
new file mode 100644
index 0000000..eec3107
--- /dev/null
+++ b/pygame/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/pygame/.idea/modules.xml b/pygame/.idea/modules.xml
new file mode 100644
index 0000000..29a4b19
--- /dev/null
+++ b/pygame/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pygame/.idea/pygame.iml b/pygame/.idea/pygame.iml
new file mode 100644
index 0000000..6f63a63
--- /dev/null
+++ b/pygame/.idea/pygame.iml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pygame/.idea/workspace.xml b/pygame/.idea/workspace.xml
new file mode 100644
index 0000000..bf39de9
--- /dev/null
+++ b/pygame/.idea/workspace.xml
@@ -0,0 +1,250 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1499446543744
+
+
+ 1499446543744
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pygame/Extra/gameplay.gif b/pygame/Extra/gameplay.gif
new file mode 100644
index 0000000..943054e
Binary files /dev/null and b/pygame/Extra/gameplay.gif differ
diff --git a/pygame_reborn/.idea/codeStyleSettings.xml b/pygame_reborn/.idea/codeStyleSettings.xml
new file mode 100644
index 0000000..7706eb7
--- /dev/null
+++ b/pygame_reborn/.idea/codeStyleSettings.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pygame_reborn/.idea/misc.xml b/pygame_reborn/.idea/misc.xml
new file mode 100644
index 0000000..eec3107
--- /dev/null
+++ b/pygame_reborn/.idea/misc.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/pygame_reborn/.idea/modules.xml b/pygame_reborn/.idea/modules.xml
new file mode 100644
index 0000000..8718e8f
--- /dev/null
+++ b/pygame_reborn/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pygame_reborn/.idea/pygame_reborn.iml b/pygame_reborn/.idea/pygame_reborn.iml
new file mode 100644
index 0000000..2fa99c6
--- /dev/null
+++ b/pygame_reborn/.idea/pygame_reborn.iml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pygame_reborn/.idea/vcs.xml b/pygame_reborn/.idea/vcs.xml
new file mode 100644
index 0000000..6c0b863
--- /dev/null
+++ b/pygame_reborn/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pygame_reborn/.idea/workspace.xml b/pygame_reborn/.idea/workspace.xml
new file mode 100644
index 0000000..f1430b2
--- /dev/null
+++ b/pygame_reborn/.idea/workspace.xml
@@ -0,0 +1,296 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Buildout
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1495985725924
+
+
+ 1495985725924
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pygame_reborn/readme.txt b/pygame_reborn/README.txt
similarity index 100%
rename from pygame_reborn/readme.txt
rename to pygame_reborn/README.txt
diff --git a/pygame_reborn/extra/gameplay.gif b/pygame_reborn/extra/gameplay.gif
new file mode 100644
index 0000000..18c26c7
Binary files /dev/null and b/pygame_reborn/extra/gameplay.gif differ