add user model

@niaochaobao 来看看。然后把 `handler` 中其他关于 `user` 的逻辑写进来。保证 `handler` 层没有裸sql。