Add state generation and check
Moved rendering of OAuth info inside the condition for access token
Merge pull request #2 from spotify/add-state

Add state generation and check