resource loader refactoring, graphics subsystem, example render module