Finally reworked twitter after the crash earlier this week

I finally got around to doing something with the twitter updates on the page after the big crash this week - my old code obviously wasn't up to much and had been added in a hurry. Fingers crossed...