Fixing mode for non-existant files
Added ProgressHandler
Adding safety checks
Added frontend structure
Added email service
Removing name from config
Some refactoring + improving filenames
addes Gmail service