add abstration Inotify, add SpriteLoaderManager