move build script outside the build dir
fix comments
add Throttle mechanism
stablize the Throttle mechanism
improve test script for Trigger mechanism
add test script for Functional mechanism
fix bug on Grid mechanism
add test script for Grid mechanism
fix bugs on Trigger mechanism
enhance test script for Trigger mechanism
change function names of Grid mechanism
update test script for Event mechanism
update test script for Trigger mechanism
change function names of Throttle mechanism
fix bugs of Throttle mechanism
add test script for Throttle mechanism