Develop - Changes by Yogesh

1. Updates for Menu access check
2. Updated code as per coding standards
3. Restrict coaching product based on product user has in cart.