Remove everything
Write how buildAuthorizeUrl should behave
Write how the internals of buildAuthorizeUrl should work
Write how BuildAuthorizeUrlOptions should work
Write Strive.Lens and instances
Fix example
Update documentation
Rename "Strive.Lens" to "Strive.Lenses"
Stub out exchangeToken and deauthorize
Create Strive.Client
Declare extensions
Create Strive.Types
Create necessary classes and instances
Create Strive.Lenses.Classes
Create Strive.Lenses.Instances
Implement HTTP functions
Create getCurrentAthlete
Create getAthlete
Add notes about client and lenses
Create updateCurrentAthlete