Add unit placement on maps and test exceptional cases.