Masjid Quba History - Tracing the Roots of Foundations of Faith