In my novel, I added to the strictly scientific answers a theory that there have been previous big bangs and universes, which collapsed - providing us with all you mentioned for creating the present universe. Because of this, the big bang carried with it the 'memory' of previous experiences and thus matter and galaxies were formed earlier than they should have been.
- Just a bit of fun info :)