more battle & some map construction ui styling