first commit, running optical flow on GPU