Preferences and user settings

classes to make it possible to save api custom api keys on user level
at the computer