Extensively restructure code flow
Extensively restructure code flow

Now each component has a clear purpose and the code execution is more
linear.

codetalkio/TelegramIRCImageProxy,FichteFoll/TelegramIRCImageProxy,FichteFoll/CodetalkIRCBot