Okay so I dont come here very often just every now and then, but recently I came to check it and saw I have had 3 votes and is now rated 7.7 out of 10 awesome! Thanks heaps to those who voted, anyways I also noticed someone had added their own mod files on my downloads section of this mod when it has nothing to do with this mod nor do I talk/know these uploaders/people.
So for future, please do not upload your own mod. Make your own page for your own mod. If theres not enough work for you to be able to do this, find another way to show it off to the world (facebook,google+, youtube etc). Otherwise I will just delete it...