Toward #2 completion; next up, Markdown input fields...
Convert existing progress to Blazor on client and server
part of #1