split project into maven modules