Initial commit for sprint 5. Only added some JavaDoc
Merge remote-tracking branch 'origin/gui-sprint5' into network-sprint5
Implemented DiscoveryListener
Adapted NetworkScanner