added spring integration(not fully work), tgs and articles panel, inject
dependency