Added the one camera controller

need to test with a file with data or with piped data