Added weapon/damage framework for player