qianduan stuff
only a little
add models and test
user controller unfinished