add TabButtonGroup class to manage TabButton

Signed-off-by: cuiql <cuiqualong@gmail.com>