Removed non data aspects from Task.
Use Peer.DEFAULT_PORT to discover peers.
Better ports.
Fixed bugs.
Added basic persistence.
Now scans neighbouring IPs for peers.