Einstein's Universe: Understand Theory of General Relativity