Zaslat SMS: Self-Consistent Methods for Composites