public static void main(String[] args) {
		
		//TODO think if we want to remove it
		System.setProperty("java.net.preferIPv4Stack" , "true");
		
		try {
			prop.load(new FileInputStream(CONFIG_FILE));
			startSMTPNotifictionThread();
			startLisning();
		} catch (NumberFormatException e) {
			System.out.println("Plz check 'port' value in config.ini");
			e.printStackTrace();
		} catch (FileNotFoundException e) {
			System.out.println("config fle not found");
			e.printStackTrace();
		} catch (IOException e) {
			System.out.println("could not read config file - or port 8080 could not be obtained - or could not start a new thread");
			e.printStackTrace();
		} catch (InterruptedException e) {
			System.out.println("we had a problem in the Requst queue");
			e.printStackTrace();
		}
	}