added twitter authentication stuff (not working yet)