**CURRENTLY VERY MESSY, may contain stale programs.** Added programs and pseudodef file.