A features based representation scheme for design