[Restructure]The whole common library