Side Selector now works with AppDataService to highlight selected slot using Observer Callback pattern