'God Particle' May Explain Creation