Best Singleton implementation
ResourceManager as enum