add test folder
reorganize the whole project, rename all the lib js files with _