Added a wrapper for video input and a simple pattern that maps
pixels in the image to the tree. Note that the refresh from the
camera and the update to the tree are decoupled so one does not
block or change the rate of the other.