moved SF2 to own project & refactoring of ResourceManager