Refactor a new schedule service out of the StopListController (using promises)