added graphicspath and reorganized sections