Relativity: 300 years from a principle to reality