Perk system2

-Reworked Perk System
-Camera shake
-Rumble (potentially some problems through visual studio)
-Right bumper weapon switch

There's a potential problem in this method in that by doing `else if` for each block there's no potential to have a single perk change multiple stats. At the very least each stat should be checked independently of each other.

That said, I'm not sure checking the value of the perks is even necessary. Since all of them default to 0 and you're adding them to the existing value, you should be able to simply add them regardless of what value they have.