AsyncTask fixed

There was an issue that caused the app to crash because the UI was
trying to pull data from a background task that hadn’t completed yet.
Resolved by having the background task call the UI task once it
completed. Able to display current stock information now. The graph
still needs some formatting, times/dates and some bug fixes.