Restore the option for verbose mode
Use app class to whole main rountine
Use QApplication as a wrapper for all processes to take part in