Added the service to demonstrate DI