Gon variables combined and initial homepage data set via a gon variable.

	The gon.watch and gon variables were combined to decrease the total
	ajax requests from roughly 17 down to the current three requests.

	Also the homepage HTML no longer contains IRB, making the html page
	static and therefore having caching be much simpler. Instead, the
	homepage data is first set as undefined, then (immediatly) set via
	data from a gon variable. After the refresh interval time passes
	the data is displayed from a gon.watch variable.

	resolves #24
	resolves #28
	resolves #29