Updated the mc-answer directive to make it more generic and adapt to different ng-models