Group Theory and Symmetries in Particle Physics