Gravity and General Relativity