Resource manager for sfmleton. handles creating, removing, inserting, and caching of resources.