"Cuda is 100% new to me; however, I have been doing object oriented programming for years in C#, Delphi and other languages." . . . .