first commit
简略mvp模式。