Added a WeaponManager that keeps track of switching between weapons
lying on the ground