remove requirejs js from dependencies
add config to global namespace
add runtime rules
change build file
add new validator and types
some fix
add example
build new version