Observer and Observable implemented between Creep and CreepSquad