Merge pull request #1 from janm399/master

Initial code & structure
Merge pull request #2 from janm399/master

Now with tests
Merge pull request #3 from janm399/master

Tweets from live source.