Register the versions of installed programs in a json file to allow for updating.
Make more properties optional
Add todo item for sound support, remove sound from design flaws list in README