Constrained Superfields and Applications