Adding calendar promotions -  step 2 - plugging in calendar promotions data. Some clean up pending
Adding calendar promotions -  step 3 - rough UI view. do not be shocked