diff --git a/data/smudgedDirt.bmp b/data/smudgedDirt.bmp
new file mode 100644
index 000000000..a5deff984
Binary files /dev/null and b/data/smudgedDirt.bmp differ
diff --git a/data/sound/Cranking-Gear--Faster--www.fesliyanstudios.com.mp3 b/data/sound/Cranking-Gear--Faster--www.fesliyanstudios.com.mp3
new file mode 100644
index 000000000..ae2586da9
Binary files /dev/null and b/data/sound/Cranking-Gear--Faster--www.fesliyanstudios.com.mp3 differ
diff --git a/data/sound/Cranking-Gears--Fast--www.fesliyanstudios.com.mp3 b/data/sound/Cranking-Gears--Fast--www.fesliyanstudios.com.mp3
new file mode 100644
index 000000000..05ad3f371
Binary files /dev/null and b/data/sound/Cranking-Gears--Fast--www.fesliyanstudios.com.mp3 differ
diff --git a/data/sound/Cranking-Gears--Medium--www.fesliyanstudios.com.mp3 b/data/sound/Cranking-Gears--Medium--www.fesliyanstudios.com.mp3
new file mode 100644
index 000000000..9db638493
Binary files /dev/null and b/data/sound/Cranking-Gears--Medium--www.fesliyanstudios.com.mp3 differ
diff --git a/data/sound/Cranking-Gears--Slow--www.fesliyanstudios.com.mp3 b/data/sound/Cranking-Gears--Slow--www.fesliyanstudios.com.mp3
new file mode 100644
index 000000000..142c50518
Binary files /dev/null and b/data/sound/Cranking-Gears--Slow--www.fesliyanstudios.com.mp3 differ
diff --git a/data/sound/Electrical-Welding-Metal-Long-A1-www.fesliyanstudios.com.mp3 b/data/sound/Electrical-Welding-Metal-Long-A1-www.fesliyanstudios.com.mp3
new file mode 100644
index 000000000..fe3c89d2f
Binary files /dev/null and b/data/sound/Electrical-Welding-Metal-Long-A1-www.fesliyanstudios.com.mp3 differ
diff --git a/data/sound/Electrical-Welding.mp3 b/data/sound/Electrical-Welding.mp3
new file mode 100644
index 000000000..bafeee3b9
Binary files /dev/null and b/data/sound/Electrical-Welding.mp3 differ
diff --git a/data/sound/Electrical-Welding.wav b/data/sound/Electrical-Welding.wav
new file mode 100644
index 000000000..cc0577a6f
Binary files /dev/null and b/data/sound/Electrical-Welding.wav differ
diff --git a/data/sound/Glass-Bottle-Shattering-A1.wav b/data/sound/Glass-Bottle-Shattering-A1.wav
new file mode 100644
index 000000000..610ced061
Binary files /dev/null and b/data/sound/Glass-Bottle-Shattering-A1.wav differ
diff --git a/data/sound/Glass-Bottle-Shattering-A2.wav b/data/sound/Glass-Bottle-Shattering-A2.wav
new file mode 100644
index 000000000..8de18aefe
Binary files /dev/null and b/data/sound/Glass-Bottle-Shattering-A2.wav differ
diff --git a/data/sound/Glass-Bottle-Shattering-A3.wav b/data/sound/Glass-Bottle-Shattering-A3.wav
new file mode 100644
index 000000000..ac09fdc5e
Binary files /dev/null and b/data/sound/Glass-Bottle-Shattering-A3.wav differ
diff --git a/data/sound/Glass-Bottle-Shattering-A4.wav b/data/sound/Glass-Bottle-Shattering-A4.wav
new file mode 100644
index 000000000..a4c159828
Binary files /dev/null and b/data/sound/Glass-Bottle-Shattering-A4.wav differ
diff --git a/data/sound/Impact-A.wav b/data/sound/Impact-A.wav
new file mode 100644
index 000000000..183929243
Binary files /dev/null and b/data/sound/Impact-A.wav differ
diff --git a/data/sound/Impact-B.wav b/data/sound/Impact-B.wav
new file mode 100644
index 000000000..10ab0c594
Binary files /dev/null and b/data/sound/Impact-B.wav differ
diff --git a/data/sound/Impact-C.wav b/data/sound/Impact-C.wav
new file mode 100644
index 000000000..528202d20
Binary files /dev/null and b/data/sound/Impact-C.wav differ
diff --git a/data/sound/Impact-D.wav b/data/sound/Impact-D.wav
new file mode 100644
index 000000000..816828926
Binary files /dev/null and b/data/sound/Impact-D.wav differ
diff --git a/data/sound/Rifle-Automatic-Fire-B-www.fesliyanstudios.com.mp3 b/data/sound/Rifle-Automatic-Fire-B-www.fesliyanstudios.com.mp3
new file mode 100644
index 000000000..3921b7485
Binary files /dev/null and b/data/sound/Rifle-Automatic-Fire-B-www.fesliyanstudios.com.mp3 differ
diff --git a/data/sound/Small-Piece-Of-Glass-Shattering-A1.wav b/data/sound/Small-Piece-Of-Glass-Shattering-A1.wav
new file mode 100644
index 000000000..d3e607490
Binary files /dev/null and b/data/sound/Small-Piece-Of-Glass-Shattering-A1.wav differ
diff --git a/data/sound/Small-Piece-Of-Glass-Shattering-A2.wav b/data/sound/Small-Piece-Of-Glass-Shattering-A2.wav
new file mode 100644
index 000000000..30bfbd33e
Binary files /dev/null and b/data/sound/Small-Piece-Of-Glass-Shattering-A2.wav differ
diff --git a/data/sound/Small-Piece-Of-Glass-Shattering-A3.wav b/data/sound/Small-Piece-Of-Glass-Shattering-A3.wav
new file mode 100644
index 000000000..76db902fe
Binary files /dev/null and b/data/sound/Small-Piece-Of-Glass-Shattering-A3.wav differ
diff --git a/data/sound/Small-Piece-Of-Glass-Shattering-A4.wav b/data/sound/Small-Piece-Of-Glass-Shattering-A4.wav
new file mode 100644
index 000000000..f808978a6
Binary files /dev/null and b/data/sound/Small-Piece-Of-Glass-Shattering-A4.wav differ
diff --git a/data/sound/autoB.wav b/data/sound/autoB.wav
new file mode 100644
index 000000000..eeea56349
Binary files /dev/null and b/data/sound/autoB.wav differ
diff --git a/data/sound/autoGun.wav b/data/sound/autoGun.wav
new file mode 100644
index 000000000..f5ebf4417
Binary files /dev/null and b/data/sound/autoGun.wav differ
diff --git a/data/sound/buzz.wav b/data/sound/buzz.wav
new file mode 100644
index 000000000..7151eeaf4
Binary files /dev/null and b/data/sound/buzz.wav differ
diff --git a/data/sound/click1.wav b/data/sound/click1.wav
new file mode 100644
index 000000000..f90fd8a9e
Binary files /dev/null and b/data/sound/click1.wav differ
diff --git a/data/sound/crankSlow.wav b/data/sound/crankSlow.wav
new file mode 100644
index 000000000..fc8b6c76d
Binary files /dev/null and b/data/sound/crankSlow.wav differ
diff --git a/data/sound/endFootStep.wav b/data/sound/endFootStep.wav
new file mode 100644
index 000000000..b7b391208
Binary files /dev/null and b/data/sound/endFootStep.wav differ
diff --git a/data/sound/explosion.wav b/data/sound/explosion.wav
new file mode 100644
index 000000000..d3a8ec6a5
Binary files /dev/null and b/data/sound/explosion.wav differ
diff --git a/data/sound/fire.wav b/data/sound/fire.wav
new file mode 100644
index 000000000..86e6f0f75
Binary files /dev/null and b/data/sound/fire.wav differ
diff --git a/data/sound/fire1.wav b/data/sound/fire1.wav
new file mode 100644
index 000000000..9d21d93d1
Binary files /dev/null and b/data/sound/fire1.wav differ
diff --git a/data/sound/foamSprayLoop.wav b/data/sound/foamSprayLoop.wav
new file mode 100644
index 000000000..c5dbd6421
Binary files /dev/null and b/data/sound/foamSprayLoop.wav differ
diff --git a/data/sound/foot1.wav b/data/sound/foot1.wav
new file mode 100644
index 000000000..ab68b1f70
Binary files /dev/null and b/data/sound/foot1.wav differ
diff --git a/data/sound/foot2.wav b/data/sound/foot2.wav
new file mode 100644
index 000000000..03faa6f9e
Binary files /dev/null and b/data/sound/foot2.wav differ
diff --git a/data/sound/footStep.wav b/data/sound/footStep.wav
new file mode 100644
index 000000000..7a6310825
Binary files /dev/null and b/data/sound/footStep.wav differ
diff --git a/data/sound/grenade.wav b/data/sound/grenade.wav
new file mode 100644
index 000000000..dccadcf9b
Binary files /dev/null and b/data/sound/grenade.wav differ
diff --git a/data/sound/grunt.wav b/data/sound/grunt.wav
new file mode 100644
index 000000000..c565e0e8a
Binary files /dev/null and b/data/sound/grunt.wav differ
diff --git a/data/sound/heal.wav b/data/sound/heal.wav
new file mode 100644
index 000000000..ba7bcb8eb
Binary files /dev/null and b/data/sound/heal.wav differ
diff --git a/data/sound/hit.wav b/data/sound/hit.wav
new file mode 100644
index 000000000..89fff1aaf
Binary files /dev/null and b/data/sound/hit.wav differ
diff --git a/data/sound/hit1.wav b/data/sound/hit1.wav
new file mode 100644
index 000000000..043fa5a8d
Binary files /dev/null and b/data/sound/hit1.wav differ
diff --git a/data/sound/knife.wav b/data/sound/knife.wav
new file mode 100644
index 000000000..31355591a
Binary files /dev/null and b/data/sound/knife.wav differ
diff --git a/data/sound/longTap.wav b/data/sound/longTap.wav
new file mode 100644
index 000000000..fabff6dbc
Binary files /dev/null and b/data/sound/longTap.wav differ
diff --git a/data/sound/mini.wav b/data/sound/mini.wav
new file mode 100644
index 000000000..a68b23d40
Binary files /dev/null and b/data/sound/mini.wav differ
diff --git a/data/sound/mini1.wav b/data/sound/mini1.wav
new file mode 100644
index 000000000..17d7ecbb3
Binary files /dev/null and b/data/sound/mini1.wav differ
diff --git a/data/sound/missileLaunch.wav b/data/sound/missileLaunch.wav
new file mode 100644
index 000000000..f5eac76f7
Binary files /dev/null and b/data/sound/missileLaunch.wav differ
diff --git a/data/sound/pickUp.wav b/data/sound/pickUp.wav
new file mode 100644
index 000000000..77c9f9e0f
Binary files /dev/null and b/data/sound/pickUp.wav differ
diff --git a/data/sound/reload.aup b/data/sound/reload.aup
new file mode 100644
index 000000000..6f964cf1b
--- /dev/null
+++ b/data/sound/reload.aup
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/sound/reload.wav b/data/sound/reload.wav
new file mode 100644
index 000000000..93f4204a1
Binary files /dev/null and b/data/sound/reload.wav differ
diff --git a/data/sound/reload1.wav b/data/sound/reload1.wav
new file mode 100644
index 000000000..66bc749f4
Binary files /dev/null and b/data/sound/reload1.wav differ
diff --git a/data/sound/reload2.wav b/data/sound/reload2.wav
new file mode 100644
index 000000000..66bc749f4
Binary files /dev/null and b/data/sound/reload2.wav differ
diff --git a/data/sound/shotgun.wav b/data/sound/shotgun.wav
new file mode 100644
index 000000000..cd7649917
Binary files /dev/null and b/data/sound/shotgun.wav differ
diff --git a/data/sound/slideDoor.wav b/data/sound/slideDoor.wav
new file mode 100644
index 000000000..0d5ad38be
Binary files /dev/null and b/data/sound/slideDoor.wav differ
diff --git a/data/sound/tap.aup b/data/sound/tap.aup
new file mode 100644
index 000000000..de6e7917f
--- /dev/null
+++ b/data/sound/tap.aup
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/sound/tap1.wav b/data/sound/tap1.wav
new file mode 100644
index 000000000..8a84e164d
Binary files /dev/null and b/data/sound/tap1.wav differ
diff --git a/data/sound/tap2.wav b/data/sound/tap2.wav
new file mode 100644
index 000000000..9893f9d35
Binary files /dev/null and b/data/sound/tap2.wav differ
diff --git a/data/sound/tap3.wav b/data/sound/tap3.wav
new file mode 100644
index 000000000..c1c3a5010
Binary files /dev/null and b/data/sound/tap3.wav differ
diff --git a/data/sound/tap4.wav b/data/sound/tap4.wav
new file mode 100644
index 000000000..5c273eec8
Binary files /dev/null and b/data/sound/tap4.wav differ
diff --git a/data/sound/tapQuiet.wav b/data/sound/tapQuiet.wav
new file mode 100644
index 000000000..17353758d
Binary files /dev/null and b/data/sound/tapQuiet.wav differ
diff --git a/data/sound/tele.wav b/data/sound/tele.wav
new file mode 100644
index 000000000..f4ecda301
Binary files /dev/null and b/data/sound/tele.wav differ
diff --git a/data/sound/tinitus.wav b/data/sound/tinitus.wav
new file mode 100644
index 000000000..222cf55c0
Binary files /dev/null and b/data/sound/tinitus.wav differ
diff --git a/data/sound/tone440.wav b/data/sound/tone440.wav
new file mode 100644
index 000000000..6b84a0ea6
Binary files /dev/null and b/data/sound/tone440.wav differ
diff --git a/data/sound/tone440sawtooth.wav b/data/sound/tone440sawtooth.wav
new file mode 100644
index 000000000..e6e30785b
Binary files /dev/null and b/data/sound/tone440sawtooth.wav differ
diff --git a/data/sound/twoStep.aup b/data/sound/twoStep.aup
new file mode 100644
index 000000000..aced3bdc9
--- /dev/null
+++ b/data/sound/twoStep.aup
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/data/sound/twoStep.wav b/data/sound/twoStep.wav
new file mode 100644
index 000000000..b27374632
Binary files /dev/null and b/data/sound/twoStep.wav differ
diff --git a/data/sound/twoStep1.wav b/data/sound/twoStep1.wav
new file mode 100644
index 000000000..060399fa0
Binary files /dev/null and b/data/sound/twoStep1.wav differ
diff --git a/data/sound/twoStepSlow.wav b/data/sound/twoStepSlow.wav
new file mode 100644
index 000000000..f4503f67e
Binary files /dev/null and b/data/sound/twoStepSlow.wav differ
diff --git a/data/sound/whiteNoiseFadeIn.wav b/data/sound/whiteNoiseFadeIn.wav
new file mode 100644
index 000000000..8fda8d2e2
Binary files /dev/null and b/data/sound/whiteNoiseFadeIn.wav differ
diff --git a/data/sound/whiteNoiseFadeOut.wav b/data/sound/whiteNoiseFadeOut.wav
new file mode 100644
index 000000000..9b8dd4e2c
Binary files /dev/null and b/data/sound/whiteNoiseFadeOut.wav differ
diff --git a/data/texture/char.PNG b/data/texture/char.PNG
new file mode 100644
index 000000000..6d9423212
Binary files /dev/null and b/data/texture/char.PNG differ
diff --git a/data/texture/charMap.png b/data/texture/charMap.png
new file mode 100644
index 000000000..b090bb445
Binary files /dev/null and b/data/texture/charMap.png differ
diff --git a/data/texture/smudgedDirt.png b/data/texture/smudgedDirt.png
new file mode 100644
index 000000000..a1f5368c0
Binary files /dev/null and b/data/texture/smudgedDirt.png differ