Merge pull request #9 from gabdallah222/website

Website Additions
Include d3 dependancy
Import and setup d3 visualizer
Add outline to propellers and block arrow in center of d3 visualizer to represent orientation
Update svg elements positions to be relative to svg's width and height
Reposition block arrow to fit new svg dimensions; add directional arrows to propellers
Fix colors not transitioning properly (use hex color codes)
Update colors of 3d visualizer; Orient drone in 3d visualizer lower on the Y axis for better perspective
Create mock preflight test and takeoff for 3D visualizer
Create master controller to contain all visualizer controllers as children
Data recieved through master controller now affects d3 and threejs visualizers
Add comments to make confusing async code more easily understandable
3d vis tumbles for presentation
Merge pull request #10 from kokobeens/website

D3 visualizer second iteration; Update THREEjs visualizer colors; Data updates both visualizers
Merge branch 'website' of https://github.com/ConnectedMachines/MadProps into website

Conflicts:
	client/threejs_visualizer/controller.js