Masjid Muhammad, Bermuda is work-in-progress project