Enhance city building logic and make it more dense and reduce inter-buildings spacing
- Fix retreat logic to retry opposite position of the retreat position is not reachable
- Armies base placement is more logical now and is not between the mineral patches and the depot, it is translated more toward the center of the map at the player base border edge

Signed-off-by: MHesham <mhesham.fcis@gmail.com>