Made new a private class method and defined a private initialiser for the World singleton class