[MC] add service injection for controller
[MC] add post controller
[MC] refactor
[MC] add post form