battlefield update

major bug fix
battlefield should function to some degree (without AI)