feature: upload messages in one queue
refactor: more oop
feature: cache ssh connection