Add Server controller to control and distribute sessions and user setting.
With minim test cases.