changes page width to be 900px, adds a timeout for positioning hexes
adds some device dependent responsiveness, creates a window class for holding app level functions