Reorganize and add tests
Options type for safer casting
Pass request body as keyword args
Rename 'config' service to 'options'
Get spotify working again