Organizing the Solution into directories.
Adding more unit tests.
Added UserFriendlyMessages.cs (not sure if want to keep in long run) to help sync messages across displaying and unit tests. Also has ability to become translatable if needed.
Added stop server button.
XAML edits.