added weapon

I have added weapon system but it checks items in inventory. When inventory and active hands will be implemented, MeleeAttackAction have to be changed.
`).copy(equipment = player.equipment :+ Knife("Knife"))`
instead of var.