Worked on fireCannon: almost complete now. Only missing hitting bases. 
Ships can now be damaged and sunk (and the board updates to reflect
this).