[PetraAI] - Split bases from HQ.
|Reported by:||Freagarach||Owned by:||Freagarach|
|Priority:||Nice to Have||Milestone:||Alpha 26|
Currently, HQ also does the process of updating individual bases. There should be a separate module, baseManager (current baseManager could be renamed to base, similar to worker) that is updated by the HQ. (Naming could be argued.)
Rationale: The HQ should only care about high-level stuff, the rest should be delegated to managers.