include TOR support and improve robustness, properly managing: * user input errors * network issues
Manage whole workflow, from submission to tip review. This is useful to start validation of main features and usability