The first commit of this project. 10 test cases are added, including 8 for bugs, and 2 for features.