Use intervals coming from the API to calculate the slots.

Depends on https://github.com/CrazyHorseHQ/smart_app/pull/64