Added our twitter stream to the website

Latest tweets are now displayed on the right side of the page. w00t. Little victories.