diff --git a/game.sh b/game.sh
index 27ea1683447bcf99edd6f26770faf1082bc909a0..2966a97b472dc0d4b68510056e1dd819edc70b79 100755
--- a/game.sh
+++ b/game.sh
@@ -1,4 +1,7 @@
 #!/bin/bash
+# This is a script designed to switch between several preconfigured layouts as defined by the xboxdrv settings held within modules.
+
+# Give a list of available games
 echo What game would you like to play?
 echo 1\) Amnesia
 echo 2\) Braid
@@ -10,6 +13,8 @@ echo "99) None, give me my gamepad mode back."
 echo
 read userinput
 echo
+
+# Use basic logic to determine which module to load
 if [ "$userinput" == 1 -o "$userinput" == "Amnesia" -o "$userinput" == "amnesia" ]
 then echo "Your controller will now be configured for Amnesia."
 echo
diff --git a/modules/amnesia.sh b/modules/amnesia.sh
index 43b62ab817371a06d724d144157a9d9c3e61c269..f88c0104aeb1cf031933fb56c8a47f2ef99cdaaa 100755
--- a/modules/amnesia.sh
+++ b/modules/amnesia.sh
@@ -1,15 +1,11 @@
 #!/bin/bash
 
-# sudo rmmod xpad && sudo xboxdrv -c amnesia.xboxdrv -s
-
-# exit
-
+# Define the default gamepad module name
 module=xpad
+
+# Check if the module is already loaded, if so, remove it and run the xboxdrv module
 if lsmod | grep -q "^$module "
 then sudo rmmod xpad
 fi
+
 sudo xboxdrv -c amnesia.xboxdrv -s
-# module=usbcore; 
-# if modinfo "$module" >/dev/null 2>&1; 
-# then echo yes; 
-# else echo no; fi
diff --git a/modules/braid.sh b/modules/braid.sh
index 6aaf94b3d88eb7c4307a97221be272b721c0c7c8..24dd3e020861ee34c86628c771b4538d13cfc00c 100755
--- a/modules/braid.sh
+++ b/modules/braid.sh
@@ -1,6 +1,11 @@
 #!/bin/bash
+
+# Define the default gamepad module name
 module=xpad
+
+# Check if the module is already loaded, if so, remove it and run the xboxdrv module
 if lsmod | grep -q "^$module "
 then sudo rmmod xpad
 fi
+
 sudo xboxdrv -c braid.xboxdrv -s
diff --git a/modules/gamescript_v_4.sh.sh b/modules/gamescript_v_4.sh.sh
deleted file mode 100755
index 27ea1683447bcf99edd6f26770faf1082bc909a0..0000000000000000000000000000000000000000
--- a/modules/gamescript_v_4.sh.sh
+++ /dev/null
@@ -1,49 +0,0 @@
-#!/bin/bash
-echo What game would you like to play?
-echo 1\) Amnesia
-echo 2\) Braid
-echo 3\) Limbo
-echo 4\) Lone Survivor
-echo 5\) Minecraft
-echo 6\) Psychonauts
-echo "99) None, give me my gamepad mode back."
-echo
-read userinput
-echo
-if [ "$userinput" == 1 -o "$userinput" == "Amnesia" -o "$userinput" == "amnesia" ]
-then echo "Your controller will now be configured for Amnesia."
-echo
-cd modules 
-./amnesia.sh
-elif [ "$userinput" == 2 -o "$userinput" == "Braid" -o "$userinput" == "braid" ]
-then echo "Your controller will now be configured for Braid."
-echo
-cd modules 
-./braid.sh
-elif [ "$userinput" == 3 -o "$userinput" == "Limbo" -o "$userinput" == "limbo" ]
-then echo "Your controller will now be configured for Limbo."
-echo
-cd modules 
-./limbo.sh
-elif [ "$userinput" == 4 -o "$userinput" == "Lone Survivor" -o "$userinput" == "lone survivor" ]
-then echo "Your controller will now be configured for Lone Survivor"
-echo
-cd modules 
-./lonesurvivor.sh
-elif [ "$userinput" == 5 -o "$userinput" == "Minecraft" -o "$userinput" == "minecraft" ]
-then echo "Your controller will now be configured for Minecraft."
-echo
-cd modules 
-./minecraft.sh
-elif [ "$userinput" == 6 -o "$userinput" == "Psychonauts" -o "$userinput" == "psychonauts" ]
-then echo "Your controller will now be configured for Psychonauts."
-echo
-cd modules 
-./psychonauts.sh
-elif [ "$userinput" == 99 ]
-then echo "Your controller will now be returned to a normal gamepad."
-cd modules
-./xpad.sh
-else echo That is not a valid choice.
-echo
-fi
diff --git a/modules/limbo.sh b/modules/limbo.sh
index 026eee6a13a4a84639bfdaa205feb0f23ae42b99..e8dbb7088af673c87ab02958128260f6f92937ea 100755
--- a/modules/limbo.sh
+++ b/modules/limbo.sh
@@ -1,6 +1,11 @@
 #!/bin/bash
+
+# Define the default gamepad module name
 module=xpad
+
+# Check if the module is already loaded, if so, remove it and run the xboxdrv module
 if lsmod | grep -q "^$module "
 then sudo rmmod xpad
 fi
+
 sudo xboxdrv -c limbo.xboxdrv -s
diff --git a/modules/lonesurvivor.sh b/modules/lonesurvivor.sh
index adba747dc9da7cda9b1e554472acb256a071a02a..6113863c481fa50b11457eec4b9098124732b51b 100755
--- a/modules/lonesurvivor.sh
+++ b/modules/lonesurvivor.sh
@@ -1,6 +1,11 @@
 #!/bin/bash
+
+# Define the default gamepad module name
 module=xpad
+
+# Check if the module is already loaded, if so, remove it and run the xboxdrv module
 if lsmod | grep -q "^$module "
 then sudo rmmod xpad
 fi
+
 sudo xboxdrv -c lonesurvivor.xboxdrv -s
diff --git a/modules/minecraft.sh b/modules/minecraft.sh
index 83468c4680dfbdfab00d996c645883521320b00c..f777013d2c9fe48383bf862b591de8e78223557a 100755
--- a/modules/minecraft.sh
+++ b/modules/minecraft.sh
@@ -1,6 +1,11 @@
 #!/bin/bash
+
+# Define the default gamepad module name
 module=xpad
+
+# Check if the module is already loaded, if so, remove it and run the xboxdrv module
 if lsmod | grep -q "^$module "
 then sudo rmmod xpad
 fi
+
 sudo xboxdrv -c minecraft.xboxdrv -s
diff --git a/modules/minecraft.xboxdrv~ b/modules/minecraft.xboxdrv~
deleted file mode 100644
index a1eed86c56f0bee944bdb90a298a4ad9d3c6bf18..0000000000000000000000000000000000000000
--- a/modules/minecraft.xboxdrv~
+++ /dev/null
@@ -1,41 +0,0 @@
-[xboxdrv]
-ui-clear=true
-trigger-as-button = true
-
-[ui-axismap]
-x1=KEY_A:KEY_D
-y1=KEY_W:KEY_S
-x2^dead:6000 = REL_X:750:-1
-y2^dead:6000 = REL_Y:750:-1
-
-# trigger^invert = rel-repeat:REL_WHEEL:1:50
-
-[ui-buttonmap]
-a = KEY_SPACE
-b = KEY_LEFTSHIFT
-x = KEY_Q
-y = KEY_T
-lt = BTN_RIGHT
-rt = BTN_LEFT
-
-rb = KEY_A
-lb = KEY_D
-
-# tl = KEY_BACKSPACE
-tr = KEY_LEFTALT
-
-[ui-buttonmap]
-du = rel:REL_WHEEL:-1:500
-dr = rel:REL_WHEEL:-1:500
-dd = rel:REL_WHEEL:1:500
-dl = rel:REL_WHEEL:1:500
-
-# lt = KEY_VOLUMEDOWN
-# rt = KEY_VOLUMEUP
-
-[ui-buttonmap]
-start = KEY_E
-back  = KEY_ESC
-guide = KEY_TAB
-
-# EOF #
diff --git a/modules/psychonauts.sh b/modules/psychonauts.sh
index f367e4bbbd1ac835ea49f7081c171db71827268e..993dc57f20c64c793ed85ef1b2702df156c0d107 100755
--- a/modules/psychonauts.sh
+++ b/modules/psychonauts.sh
@@ -1,6 +1,11 @@
 #!/bin/bash
+
+# Define the default gamepad module name
 module=xpad
+
+# Check if the module is already loaded, if so, remove it and run the xboxdrv module
 if lsmod | grep -q "^$module "
 then sudo rmmod xpad
 fi
+
 sudo xboxdrv -c psychonauts.xboxdrv -s
diff --git a/modules/psychonauts.sh~ b/modules/psychonauts.sh~
deleted file mode 100755
index 83468c4680dfbdfab00d996c645883521320b00c..0000000000000000000000000000000000000000
--- a/modules/psychonauts.sh~
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/bash
-module=xpad
-if lsmod | grep -q "^$module "
-then sudo rmmod xpad
-fi
-sudo xboxdrv -c minecraft.xboxdrv -s
diff --git a/modules/psychonauts.xboxdrv~ b/modules/psychonauts.xboxdrv~
deleted file mode 100644
index 0b64e912504599c6af7c31b32460fb4ce8c5a0f2..0000000000000000000000000000000000000000
--- a/modules/psychonauts.xboxdrv~
+++ /dev/null
@@ -1,41 +0,0 @@
-[xboxdrv]
-ui-clear=true
-trigger-as-button = true
-
-[ui-axismap]
-x1=KEY_A:KEY_D
-y1=KEY_W:KEY_S
-x2^dead:6000 = REL_X:750:-1
-y2^dead:6000 = REL_Y:750:-1
-
-# trigger^invert = rel-repeat:REL_WHEEL:1:50
-
-[ui-buttonmap]
-a = KEY_SPACE
-b = KEY_LEFTCTRL
-x = KEY_TAB
-y = KEY_F
-lt = BTN_RIGHT
-rt = BTN_LEFT
-
-rb = KEY_E
-lb = KEY_Q
-
-tl = KEY_LEFTSHIFT
-tr = KEY_R
-
-[ui-buttonmap]
-du = KEY_J
-dr = KEY_N
-dd = KEY_X
-dl = KEY_M
-
-# lt = KEY_VOLUMEDOWN
-# rt = KEY_VOLUMEUP
-
-[ui-buttonmap]
-start = KEY_ESC
-back  = KEY_TAB
-# guide = KEY_RESERVED
-
-# EOF #
diff --git a/modules/xpad.sh b/modules/xpad.sh
index 20f4e7f0a48c078240ab42b8d9ac8abc5c7f419c..ed73b190a608d7977851eb1e6a785ec1db003302 100755
--- a/modules/xpad.sh
+++ b/modules/xpad.sh
@@ -1,9 +1,6 @@
 #!/bin/bash
 
-# sudo rmmod xpad && sudo xboxdrv -c amnesia.xboxdrv -s
-
-# exit
-
+# Check if the gamepad module is loaded, if not, load it.
 module=xpad
 if lsmod | grep -q "^$module "
 then echo "Xpad already loaded."
@@ -11,7 +8,3 @@ else echo "Controller has been returned to normal function."
 sudo modprobe xpad
 echo
 fi
-# module=usbcore; 
-# if modinfo "$module" >/dev/null 2>&1; 
-# then echo yes; 
-# else echo no; fi
diff --git a/modules/xpad.sh~ b/modules/xpad.sh~
deleted file mode 100755
index 1eced263f3c24e68619e2895e9b0abc570ee8872..0000000000000000000000000000000000000000
--- a/modules/xpad.sh~
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-
-# sudo rmmod xpad && sudo xboxdrv -c amnesia.xboxdrv -s
-
-# exit
-
-module=xpad
-if lsmod | grep -q "^$module "
-then echo "Xpad already loaded."
-else echo "Controller has been returned to normal function."
-sudo modprobe xpad
-fi
-# module=usbcore; 
-# if modinfo "$module" >/dev/null 2>&1; 
-# then echo yes; 
-# else echo no; fi