New installed programs json format

* Implementation of the NEW  installed-programs.json format #63 
IMPORTANT: except the update command file

will do that in a second pull request cause there are more changes