Collision Damage

Causes ships that hit stuff to take damage. It may require a bug fix.
Bug Fix for Collison Damage Code

I found that there was indeed a bug, as well as a better way to do things.
Collision Physics Changes

I modified the Ship-to-Ship collision physics so that they will break
out of their warp jumps if they collide. Also, I added a method so that
if an object hits a miscellaneous piece of debris, it will also break
warp. I also added a getMass() method because it might be useful. The
breaking of warp simplifies things, making it unnecessary to hypothesize
what would happen if a Ship in warp hit something.
Projectiles Now Deal Damage

These changes cause Projectile objects that collide with Ship objects to
cause damage to Ship objects. They will also be destroyed after the
collision is underwent. I also created an official method for dealing
damage to Ship objects, so that it doesn't look as chaotic when I'm
looking for the lines of code that cause Ship objects to take damage.
Merge pull request #3 from themaddoctor1/physics-engine

Physics Projectile Health System
Merge pull request #4 from themaddoctor1/projectile-health-system

Projectile health system