Adding fleshed-out pngnq code.