Twitter's new 'embedded timeline' now inserted on the Home Page. The only thing I have got to sort out now is why the club badge in Twitter doesn't display on Google Chrome.