New version

programans now are saved directly into files.
memory tweeks (less work to garbage colector)