This is something I've been wondering for a while; why do leather tanners, blacksmiths, etc have to be constructed in order for you to be able to build barracks? Also, will these buildings ever actually upgrade the armor for units?