add toast notifications and refactor login task
refactor DWFNetwork to DWFAttempt
refactor attempt to package
refactor DWFService to BackgroundService
add todo notes