Next round of config files

Here is the config file implementation for weapons and upgrades as well as the corresponding config files.

Also note the I made a minor modification of the .gitignore.