Adding OO VA sample

Created a class with same functionality but with object for the VA &
using custom context subclass