handle app start, background wallet interfacing. UX to be merged next.