added guzzle and custom config
added sample config
boiler plate, selecting random site from config
use guzzle to get the page contents