Added in a jade rendering with Threejs and CSS3D module.
Removed the structured example and placed pseudo-sections. Present the user with a gallery display and zoom on object when clicked. Objects cycle from active to non-active one-by-one.
Sections are rendering with modules. No animation on modules yet.
Added:
	Libraries: backbone.min.js, underscore.min.js
	View: gestalt.js
		Renders out a gestalt map of sections and modules
Modified:
	landing.jade: Now renders gestalt map
	db.js: fixed the disconnect issues with handleDisconnect
	server.js: added in new routes for JSON calls to sections and modules
	package.json: added in dependency, socket.io (0.9.13)
	style.css: added in gestalt map styles
Modified:
	style.css: changed styling for text within sections and modules
	gestault.js: added text within sections
Modified:
	landing_controller.js: passes in sections using the backbone collection format.
	server.js: Added in queries to grab section information in the route /landing.
	gestalt.js: Added in movement from /collections example; converted to backbone.
	landing.jade: grabs section JSON and starts the view.
Modified:
	server.js: created a JSON-servered modules object, with search parameter for section
	style.css: new classes and text modifications for modules
	gestalt.js: added functions for collecting and animating modules per section. Element build no longer moves automatically, must be called separately.
	landing.jade: Changed function name -- semantics
Modified:
	gestalt.js: Cleaned up styling, fixed escape key unzoom.
	server.js: Changed background color to a random color algorithm. (not being used)
	img/*: Added textures for sections/modules
Modified:
	style.css:
		Created, but did not use .blur; stylized new buttons
	gestalt.js:
		Added in links through modules
		Blur code is unused, atm
		New minimized version exists
	landing.jade:
		Added in a button for adding sections
Merge branch 'master' into connections

Conflicts:
	db.js
	static/css/style.css
	views/landing.jade
	views/layout.jade