weapons are now directional (achieved with dir vars in player and weapon
and some pygame image flipping) to hit left, move left, to hit right,
move right