add enemy strafing functionality

and ability to fire straight forward, without aiming a shot at the
player