User delete working
Log errors instead of throwing them, close contexts in main app