Updated core framework to singleton design pattern
Updated core framework to singleton design pattern