CFY-516 TONS of documentation added and modified