Understanding Generator Functions & Using Redux Saga