genFact function

Generates a full factorial design