Refactors visualization service

- Visualization now manages a new resoruce RealtimeVisualization
- The service manages the processes, queues and cleanup
- Tests are included to verify functionality and compatibility