Wanderers Boss Rudan Extends Key Player Contracts for Three More Years