增加copyright，重构包名
增加Adapter