New constructor
Method to get a random weapon name
Refactored and created a WeaponArsenal
Added images
Added folders and .txt for weapons

There will be a folder for every weapon containing a image for the
weapon and a .txt file with the attributes for the weapon
Implemented change image method
The player can now pick up weapons.
Default value for texture is now null for easier checks
Gives the player a weapon if it collides with a weapon loot
Added loots to the map
Updated weapon methods.
Merge branch 'weapon' into images