Better handling of player states.
Refactoring.
Clean up.
Clean up.
No longer trying to fact to Spotify app states. Might revisit later.
Clean up.
Clean up.