Added specific addItem  methods in Inventory
*addWeapon(), addArmor(), addGeneralItem()
*fixed a minor bug in Weapon constructor
	HP was used instead of HPmax, for a "new" item