Merge ws and ws_user_contrib

Signed-off-by: chuljin <github@chuljin.com>