A dwelling place for God: A verse-by-verse description from Exodus 25-30 of the ancient Hebrew tabernacle with new covenant applications