Major Refactor of 'Ship' Class Attack Logic

Simplified the logic somewhat...

Also:
Fixed Circle2D not calculating distance correctly.
Renamed 'Map' lists to be plural (makes more sense)

Created a backup excluded from the project of the previous ship code:
'Ship_Old.cs'