add basic random weapon generation
move weapon stuff to separate file
add armor and weapon components
add armor and weapon components to player
add weapon damage to attack formula
rename weapon attributes
simplify weapon-name and weapon-stats conditionals
fix variables in generate-random-weapon and weapon-stats to align with previous renaming
structure weapon-effects like other weapon variables
generate-random-weapon gracefully handles no effect on weapon
weapon-name now returns a string of the weapon name
forgot a variable fix in weapon-stats
add an icon for weapons
a weapon has to have a quality now
enable weapons to be picked up
weapons can now be added to a level and picked up
add a single weapon to the level for testing
Now displaying weapon stats in render-player.
update stats when a new weapon is equipped
no longer need to add attack from weapon as damage formula