added new classes but did not test their use. compiles on ipad but no camera output on screen