#414 Refactor sender client, add all calls to the sender facade and reduce the number of steps to send a submission. Also do the authentication implicitly.