And now for the code and test part - till I understand all the facets of objectives and getting the AI to more or less do what you expect or want.
I'm pretty pleased with the fact that I've made a map, made an establishment and put a scenario together. The last hurdle is fine tuning and polish.