added a swingworker Example and restructured the mailReceiver