parallel crawler, learning to use channel for communication and queueing
geoip api server, base code works now