update controllerclientcpp
add CustomCommand registratioin system