Zaslat SMS: Symmetry principles and magnetic symmetry in solid state physics