fix constants
add getGunAngle method
add testFireMethod and correct getShootStartPoint method