Switch to Sphere default font for UI

The default font is easier on the eyes, going to use that as a
placeholder at least until the prototyping phase is over. I can pick a
better one later.
Second battle engine prototype

Battle.enemiesOf() changed to a working implementation; more detailed
console output; implemented preliminary weapons support