private void loadUserSettings(){
		if(!this.fUserData.exists()){
			File fDir = new File(sDir);
			if(!fDir.exists()){
				fDir.mkdir();
			}
			try {

				this.fUserData.createNewFile();
				saveUserSettings();
			} catch (Exception e) {
				e.printStackTrace();
			}
		}
		// Initialise or load the User Settings
		this.userSettings = (HashMap<String, String>)(this.xstream.fromXML(fUserData));
		this.username = userSettings.get(sUsername);
		this.savedUsername = Boolean.parseBoolean(userSettings.get(sSavedUsername));
		this.showTimestamp = Boolean.parseBoolean(userSettings.get(sShowTimestamp));
		this.layoutType = Integer.parseInt(userSettings.get(sLayoutType));
	}