Updated with information regarding new Twitter API and OAuth