Now supports either Pi camera or USB cam