split project in dedicated modules