add missing requests schema
refine request schema
refine plan schema
add task.run and task.loadPlan, test on them (failed now)
fix task runner
remove console.log
test on savedFiles
update doc