A very cool custom video camera with AVFoundation