Added error handling

This adds error handling for the camera feed.
This removes the d3.js file which is unused.
Some cleanup of html has been done.
The terminal section has been removed because I have found a third
party tool which fits the requirements.