updating so that weapons can be switched, enemies can attack, and to have more than one enemy