first commit
Initial commit
Merge https://github.com/jiangts/CS310
including java
with license
with license