Add more realistic combat calculator

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add shielding to ships

Signed-off-by: James Tasker <james_tasker1@hotmail.com>