removing puzfns references; removed unused griddup import
removing references to puzfns and displaypuz; used Puz() class instead of puz dictionary