refactoring: update preload method and resources
refactoring: add course-manage tool and remove sample tool