Register attacks.
minor style sheet fix. Make it easier to see the cells.
Mark misses and hits.
Make the code a bit more testable, but hide the inner workings from public view.
Refactoring
Merge branch 'master' into gh-pages

Conflicts:
	src/app.js
Release: Attack Ship!