Update Bookmark model and data layer to include subtitles and improve app detail handling in LearningUnitDetailScreen.