add texture node to object.userData.assets
add revision control(unfinished)
finished the code of revision control module, no debuge.
test commit
test and bug fix for commit and retrieve.
commit for checkout