Initial (unfinished) Code for Settings & Challenged

Currently unfinished as we need Rawand's Intervention but commit it now
so he can get a copy of it