adding comments to tabs code
improving tabs on mobile, now it has proper tests and scoped behavior