NEIGHBOR ASSISTED DISTRIBUTED AND SCALABLE ENVIRONMENT NADSE FOR P2P SYSTEMS