Re-factor MJPeg View to allow GUI components and additional behaviour to
be added using objects in the ADController