Dirty but working status retrival
Working backgrounding
Working username/password saving
Clean up and refactor