TimerTask used instead, cleaner code, etc:

Progress bar added to show the time progress until the next connection,
essentially whenever the progress bar is full that implies that it's
currently connecting again. I plan on creating my own progress bar view
that has more verbosity to it.
Logic now corresponds to a TimerTask, which also controls the percentage
of the progress bar.
Much cleaner JSON fetching code.