What does expansion of space mean? Is there an mathematical and or physics substance to this idea? Or is it just "poof magic happens" that is why the universe is very uniform in density distribution? How does expanding space drag along matter and energy with it? What about conservation of momentum?