split project to 2 modules