check the define() and onload() exec order
support clouda package strategy
delete clouda relative code
opt package and deps map structure
opt product code