Why Did David build the Tabernacle of David