Messing around with twitter authentication (why is it this confusing?)