Migrates the recording list component to use Angular signals for input properties and data binding. This improves performance and simplifies the component's change detection. - Converts input properties to input signals. - Uses computed signals for derived values. - Introduces effect for side effects related to recordings changes. - Moves recording list model interfaces to shared location.