Which design principles are most important to know? | GenRank