(WIP): Ex 11 add new tab in the instructor dashboard to list add delete coupons

@chrisndodge Kindly review the changes. I have added the Ex-11 related functionality and write their test cases as well. Let me know if anything is missing.

Thanks