Modified JSON example from mkyong to return my own VO.