Adding the first iteration of the singleton pattern implementation