First stab at user_defaults resource/provider