Suggest refactors and tools

Check the commit messages, notably the full "see notes" one https://github.com/joemsak/schneiderik/commits/suggest-refactors-and-tools