add basic user manager and docController