added another util file misc.py for miscellaneous functions. edited path.py for a .name error. pdfblock.py now creates pdf, but need to integrate in model too.