@NamanShergill The click test is good and the code looks good to me... but I'm the last person who should review that part. ;) So I'll leave it up to @VarunBarad to do a quick code review and merge. Nice work!
I've done a brief review of the code... looks like everything is there. Again, I'll let @VarunBarad do the actual merge. Building and click-testing now.
@NamanShergill The click test is good and the code looks good to me... but I'm the last person who should review that part. ;) So I'll leave it up to @VarunBarad to do a quick code review and merge. Nice work!