moved recursive feature to main cli class from purely maven plugin