add gradle structure
new maven plugin