Game div now starts hidden so map screen is the first thing visible. Combat event handlers guard against null state.