Added request-token functionality
Sit button now actually asks for a token