VIEWPOINT CORPORATION CONSULTING AGREEMENT