Added recoil_damage attr to weapon. Fix robot_weapons nested model
Added recoil effect to robot_weapon. When used, this method applies the recoil effect to the corresponding robot
It is ready to apply recoil effect from every weapon that is going to be used.
Fix factory
Ready. Just need some tests
Done. Need tests
Tests max_healt code_name
Some view tests - fix