Added weapon and armor factories

Main thing I did was made some factories for the weapons and armor. I
also tweaked the Inventory class a bit but I need to start actually
testing it soonish so I'll be doing that. I'm also going to actually
start on the battle stuff since it's not hard, I just want it to work
nicely together.