Added singleton initializer & accessor with NSNotificationCenter poster delegate