First version of local web ui for robot screen

Includes a web server component which interacts with ROS nodes in various ways plus a start on the GUI instantiation for the marathon.