Tasks are saved between sessions
Added JAXB marshall/unmarshall to serialize the tasks
Changed the way the server name is detected, along when it starts