adding factories for Formulas and Steps
adding factory validation to specs