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