Refactore scheduled services
Refzactore UI and backend