added actions.js functionality for fireCannon including logging.
added isDestroyed property to ship.js
fixing and merging...