OO csv program