added framework for settings menu. currently the only setting is language preferences.