q5: Add plotting
q5: Add Barzilai-Borwein
q5: Add FASTA
q5: Add Nesterov 1983