add model and rename some controller and correct the english name