Added basic combat.

Still need a text display of stats for humans and function interface for
AIs.