Refactored GateKeeper into a mother-ship class: Oasys