Rethinking Reality: Space, Time and Gravity