Big Bang and Cosmology