Extra dimensions, String Theory, & cosmology explained