open source picross puzzle editor and player