<commit_before><commit_msg>started on some release notes as TODO tasks<commit_after>Refining the install/upgrade/startup script

# TODO

 - include a simple site layout with some CSS to get started (semantic-release-notes?)
 - Make the powershell scripts more modular (anything good to google with?)
 - I don't like nuget.exe shouting at me about additional .ps1 scripts - am i doing it right?
 - Modify .duchess file contents to be a json blob and read/write the version 
 - script should generate a new port number between 30000-50000 on install and store it into the settings
 - script should read that port number on startup and pass it to pretzel
{'fraction_non_alphanumeric': 0.047619047619047616, 'fraction_numerical': 0.016897081413210446, 'mean_word_length': 4.133858267716535, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5295224', 'n_tokens_mistral': 175, 'n_tokens_neox': 159, 'n_words': 94}