idea files and initial class