Implemented basic settings system with scoping