Creates the Eddie service that wraps the Springfield toolkit eddie component, but is initialized in a controlled way in the app run
Replaces the call to the global eddie with the Eddie service
Uses interval instead of timeout
Cancels intervals on destroy