clean up code and worked on fun name, fun syntax, and fun types. Need works on fun summary to remove html tags and preserve newline and p tags