add script-engine project and library