Replaced setInterval with setTimeout.

The setTimeout method still has 2 issues:
Updating tweet timeline
Cannot recover from an unhandled error
Default to home page