Cofnod E-bost: CATS (Coordinates of Atoms by Taylor Series): protein design with backbone flexibility in all locally feasible directions