damage is now calculated when a dragon is hit

I am still working on getting the dragon to disappear when health reaches 0.  Afterwords, I need to figure out clearing the defeated dragon from the canvas.