added a check for user settings, if no file is available then one is created, also added
a menu for User and Default settings