+ new structure including more mvn modules