Open
Description
Problem
The TpBot project is becoming quite large with a number of small components that all operate together to make TpBot work. Now would be a good time to show how, from a high level, these components link together.
Solution
Consider using https://github.com/structurizr/java to create an architecture diagram.