update sharelib folder and tests
Merge pull request #9 from liangji101/develop

update sharelib folder and tests