adds log level param
implements abstract on user_settings.json to and new method for returning the contents of a settings file
don't hardcode user_settings file everywhere
skeleton for methods to come
imports logger