IDEX-1232: refactorings to use project generator