development: removed @objc where not needed
development: Updated Learner to now notify archived changes and discover to only retrieve values that are not archived