moved crm reusable components into shared crm namespace