add heterodyne process code
remove all idea files
udpate git ignore