Added support for more than one observer
Divided the method getLeastExplored to work with both our and enemy base
Continued implementing pattern for 2 observers
Reversed the code in detectormanager and saved it for scoutmanager
Fixed some things I missed in the last commit, should now be reversed
The GameCommander now sends observers to scoutingmanager instead of detectormanager if there are no cloaked units in the enemy army.
Created a working skeleton for two observers.
Removed some debugprints in the skeleton
Started implementing the behaviour of the main observer and found the corner-bug that made the observer do circles.
Fixed the stuck-in-corner bug
Added behaviour for a second observer and fixed crashes when both died
Changed the behaviour to not go to the mainbase if there are detectors there and also hopefully fixed crashing when an observer died
Fixed conflict in merge