Restructured repo structure. Removed IDL, PSF, and TA folders.