To recruit soldiers you would need to add towers, and I also wanted to snap the tiles to grid but they cannot build a proper wall with it. and thanks for the feedback :)
oooh I understand now! It's because the background for the soldiers is red, whereas the buildings are green, so I assumed they were locked behind something I wasn't getting. and because the soldiers spawn in the buildings, I didn't see them because of how my camera was turned.