95-706 OOAD Project