Design Principles Of Self-Organizing Cell Polarity